Dart structure- don't include superclasses