empty_pattern forces {...} to be converted to {_}, which breaks situations where an import is done multiple ways with the same attributes, and only some of the imported files use those attributes (ex. systems/<host>/default.nix) Signed-off-by: ahuston-0 <aliceghuston@gmail.com>