reorganize ^== $== >== etc specs
implement !^==
implement !$==