Initial version of enforce-generators