Beginning to add some testable reflection wrappers