This is a modified version (with the permission of the original author) of jslogo by Joshua Bell.
Modifications by John Rowe.
Fill has not been tested.
Any bugs introduced are, of course, my responsibility.
Original Source Code Copyright (C) 2009-2013 Joshua Bell Licensed under the Apache License, Version 2.0