In Puppet 8, we changed the default values for strict and strict_variables. During the 8.x lifetime, we should deprecate the old behaviors (try to disable strict). A separate ticket will be filed to remove the settings in Puppet 9.