The directory Environment was meant to contain functions and macros that are listed in other chapters of the standard, but that are best considered as being functions and macros that access the environment in some way. But this organization turned out to be confusing, and I know put the functions and macros in a directory corresponding to their definition in the standard. As a result, there are now definitions in this directory that are obsolete because they are replaced by others in the "right" place. There are also definitions that should be moved and that often need to be adapted to the new bootstrapping procedure, and the new way of handling global environments.
The directory Environment was meant to contain functions and macros that are listed in other chapters of the standard, but that are best considered as being functions and macros that access the environment in some way. But this organization turned out to be confusing, and I know put the functions and macros in a directory corresponding to their definition in the standard. As a result, there are now definitions in this directory that are obsolete because they are replaced by others in the "right" place. There are also definitions that should be moved and that often need to be adapted to the new bootstrapping procedure, and the new way of handling global environments.