Loading
haskellPackages.callPackage: preserve functionArgs
Our wrapper for lib.makeOverridable wraps the underlying function which means the wrapper function doesn't replicate the same set pattern. We can, however, tell lib.functionArgs about the permissible arguments by making the function a functor and adding __functionArgs.