Provides parsed MapBuffer value if the entry for given key exists with DataType.MAP type
value associated with the requested key
key to lookup MapBuffer value for
if the key doesn't exist
if the data type doesn't match