ClassSupport refactored to use scala 2.10 optimizations
FieldSupport refactored to leverage implicit value class
ObjectSupport refactored to leverage implicit value classes