src/main/java/com/cedarsoftware/util/io/ObjectResolver.java
private void storeMissingField(Object target, String missingField, Object value)
    {
        missingFields.add(new Missingfields(target, missingField, value));
    }
private void storeMissingField(Object target, String missingField, Object value)
    {
        missingFields.add(new Missingfields(target, missingField, value));
    }
stores the missing field and their values to call back the handler at the end of the resolution, cause some
reference may need to be resolved later.