wip: understanding how to write generator specs