@override EnumSet<Gesture> intersection(EnumSet<Gesture> other) => GestureEnumSet.fromRawValue(this.rawValue & other.rawValue);