If a user has `digest_algorithm = sha256` set in puppet.conf, will the value of `Puppet[:digest_algorithm]` also be a string? Are enum values automatically converted from Strings to Symbols?