moved generate_rows_for_{put,del} around, WIP on env_del_multiple #26