to `LineSegment2F`. Straw poll on Twitter suggested that these names were preferred.
can be reused. Creating a system font source can do I/O on some platforms, so obviously we don't want to do it every frame.
Closes #12.