List<Object?> map(void Function(Object s, DiffNode dn) ffn) { final result = <void>[]; forEach((s, dn) { result.add(ffn(s, dn)); }); return result; }