renamed the constructors and field accessors for the ReifiedFoo types