InternalValue
An internal value
Numbers are either Int, Double or the result of custom scalar coercion (see below)
Enums are Strings
May contain the internal representation of custom scalars (java.util.Date, kotlin.Long, etc...)
Input objects are Maps
Output objects are Maps
Note: the return value of the resolvers are not considered InternalValue and are never coerced to ExternalValue. Only their fields are