Finished ArcGIS JavaScript API extension; fully functional for all types and holes