move reflectTests to its own part