Map<String, dynamic> get filtered { final entries = source.entries.where((e) => isInsertable(e.key, e.value)); return Map.fromEntries(entries); }