It could be convenient to fix in_environment to just return self when `@environment.nil?`