Checks if the argument is a valid finite number or a string.
is_valid(value)
is_valid(5); // returns 1
is_valid(nan()); // returns 0 (since nan is not finite)
is_valid("abc"); // returns 1
is_valid(none()); // returns 0
is_none() is_num() is_str() is_valid() bool()