Switch the LibJS test suite to use the native assert implementation surfaced inside the js repl when it's launched in test mode.
When evaluating logical binop expressions, the rhs must not be evaluated if the lhs leads to the whole expression not being truthy.