Fix a bug when copying a range object
Exprort semver_sort
JS-like operators, on truthy and falsy values

=== (%===%), !== (%!==%), || (%||%), ! (nay)
Add gtr and ltr