Print an error on bad generator mode.
Add neutron lifetime management.
Add comments.