DirectMapMapping, NullPointerException Check

Adding a Objects.equals to compare of backupValue and firstValue since a NullPointerException can be caused in the previous code if backupValue == null and firstValue == null