Use types to determine generators