Examplewith: { "someString" : "9223372036854775807" }
Optional<Long> successfully deserializes while LongDeserializer
OptionalLong does not.
It is due to the first deserializing with NumberDeserializers.LongDeserializer using _parseLong(p, ctxt)
while the latter is deserialized with OptionalLongDeserializer using jp.getLongValue.