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