Is null/'local' really environments? I thinks this variable should be named something else.

Can you explain how have you expect settings to be setup for environments and local?