Add a little more documentation to Environment. (not much more)
Move a ton of nonpublic stuff into detail.