T? getTypeOr<T>({Object? group, bool useNopGroup = true, int? position = 1}) { return Nop.maybeOf(this, group: group, useNopGroup: useNopGroup, position: position); }