Implementations must at a minimum implement theFStringandTArrayGetValue. The others are optional, and the default implementation will convert strings to the appropriate data type, but can be overridden in cases where the underlying configuration system stores integers, floats, etc directly instead of as strings