In this case though couldn't the env vars be deprecated and during the deprecation cycle just be merged with the blessed env var subsystem, potentially erroring if there is a conflict on merge to keep the deprecation promise; i.e.: not trample the deprecated env vars?