use crateto_bool;
use cratecheck_arity;
use crateValue;
/// `NOT(value)` — inverts a boolean value.
///
/// Accepts exactly 1 argument. GS special case: empty text `""` is treated
/// as 0 (false), so `NOT("")` = TRUE. Other non-bool text remains `#VALUE!`.