@override Iterable<TypeNode> getExtraInterfaces(String type) { return extraInterfaces[type] ?? const []; }