public Object customPut(String key, Object value) {
            Object valueToInsert = value;

            if (value.equals("")) {
                valueToInsert = "Tried to insert EMPTY";
            } else if (value instanceof Integer) {
                // for testing purposes, we convert integers to absolute value
                valueToInsert = Math.abs((Integer)value);
            }

            super.put(key, valueToInsert);

            return valueToInsert;
        }
This is simply to make sure we are trying to be 'too intelligent' and still throwing exceptions
if non-existent methods are configured.
core/src/test/java/com/github/dozermapper/core/functional_tests/MapWithCustomGetAndPutMethodTest.java