Initialization
Starting fresh with the Google Maps API 3 extension; rethinking how that is done. The base code (wicket.src.js) is being built up, too.
Reading polygon WKT creates an Array of its components
Added example WKT strings for testing (wicket-test.js) and improved polygon parser while adding point and multipoint parser
Added test cases and support for WKT strings in URLs (where instead of spaces the '+' character is used)
Added support for polygon and multipolygon geometries with holes
Added extract and write methods for the purpose of turning geometry back into WKT strings; currently developed only for POINT and MULTIPOINT cases
Added support for linestrings in WKT string extraction
Added support multilinestring extraction to WKT strings
Added support for polygon and multipolygon geometries extract to WKT strings; this required tweaking the 'collection' distinction to match polygons with holes (inner rings) the same as it does for multi-geometries
Added an isCollection() method to Wkt.Wkt so that collection status can be easily detected from outside the read() method; also renamed 'parse' hash of methods to 'ingest' to distinguish between reading WKT strings and geometries
Built out a method for constructing google.maps.Polygon objects from internal geometry
Added "construct" methods for point and multipoint geometries
Modified the 'construct' method for polygons to consider complex polygons with inner rings
Finished writing the 'construct' methods for all WKT geometries considered so far
Fixed error in the internal representation of linestrings; previously, there were represented the same way as multipoint geometry (nested Arrays of point geometries), but they should be represented as a non-nested Array of x-and-y Objects (like an inner ring of a polygon geometry)
Fixed the 'construct' methods for polygons and multipolygons so that holes (inner rings) are supported; have not tested for robustness
Moved the to/fromGeometry methods from the extension to the base library and renamed them for clarity
Added 'deconstruct' methods for Google Marker, Polyline, and Polygon classes
Added 'deconstruct' methods for Rectangle and Circle class members