@override bool get isEmpty { for (var x in _members.values) { if (!x.isEmpty) return false; } return true; }