environment functions are documented.