Default useGeneratedHydrator to true; remove [hydrate]byValue