14.2.3 generate()