removing valueOf from BasePolygonBuilder
Cleaning up orientation enum