Currently, the ConfigObject & IgnoreObject parameters only accept a PSCustomObject, which is not a very user-friendly way of passing parameter values. A good enhancement would be to allow the user to provide either a PSCustomObject or a file path to a JSON file containing the necessary object.