env ident
better handling of fatal errors
pretty printing parse errors
env_ident for closing env
first OK parsing of environment