Checks if the type of value evaluates to true value, handling some special case usages of Boolean(true/false) and new Boolean(true/false).
Value to be checked.
True if the value is not truthy, false otherwise.
Checks if the type of value evaluates to true value, handling some special case usages of Boolean(true/false) and new Boolean(true/false).