Reasons should be used for in-compliance and out-of-compliance properties per: [Create DSC resource for machine config](https://learn.microsoft.com/en-us/powershell/dsc/tutorials/create-dsc-resource-machine-config?view=dsc-2.0#handling-reasons)