I'm trying to import a set of NixOS modules via `fetchFromGitLab`, but I'm running into an infinite recursion issue. The setup looks a bit like this ``` {config, pkgs, ...}: let modules = pkgs.fetchFromGitLab {...} in { imports = [ "${modules}/" ]; } ```