let inherit (nixpkgs) lib; nixpkgs = import { config = {}; overlay = []; }; property = (builtins.getEnv "PROPERTY"); processor = if (builtins.stringLength property > 0) then (_: lib.attrsets.getAttrFromPath (lib.strings.splitString "." property) _) else (_: _); in _: processor (lib.evalModules { modules = [ _ ]; }).config