spike on a reflective object
working concept for reflective object
get and set with getter and setter, or field
refactor and simplify
remove dead code
formatting
use ReflectiveObjects more
use more reflective objects
added support for byte arrays
Merge branch 'reflectiveObject'