The `Proc` is there to give the default value, that is, `yml` when both `yml` and `yaml` do not exist. This is the behavior as before.