quick reflection class
.

Need to work out a way to implement a reflection based test for this
stuff.