allowing for general, WKT-based data extraction on the server side
added middleware requirements
finally switched to WKT-based geometry
finally switched to WKT-based geometry (pt 2)