Use module_eval to define the type reader.

This is so we follow normal method binding.