public static IValidatableArgument<float> IsNaN(this IArgument<float> @argument) { return @argument.AddValidationPredicate(FloatNaNValidationPredicate.Instance); }