@override bool remove(Record record) { var key = keyType.getKey(record); if (_data.containsKey(key)) { _data.remove(key); return true; } else { return false; } }