Added ability to override enum types by moving the "format type check" to the first thing in the string handler. I think it's reasonable to allow consumers to override enum types as well.
Also a comment to explain the format override system only works for strings.
Added ability to override enum types by moving the "format type check" to the first thing in the string handler. I think it's reasonable to allow consumers to override enum types as well.
Also a comment to explain the format override system only works for strings.