Notes: TestUtils methods are useful outside of unit tests. So split them out into WrapUtils and ReflectUtils. Needed to use WrapUtils methods in production code and having to import TestUtils just looked bad ;-)
Changes: Split TestUtils into ReflectUtils and WrapUtils.