Currently only renders points as circles. Eventually will have methods for other geometry types and other symbolizer types. Also provides static methods to render point symbolizers (returning a canvas that can be drawn on another).
Separate fill and stroke symbolizers make a nicer API, but less efficient rendering
These literals will be used internally only - created when evaluating non-literal symbolizers (with properties that are expressions).