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