Fixed Java 8 Map.replace bug