populate ASG defaults before comparing expected output to actual
This MR allows us to exclude empty properties from the expected output on disk, but populate them before comparing the expected ASG to the actual one. These defaults are documented in the ASG schema. We are using a custom function to populate them here until we are able to use the schema validator to do it for us.