Migrated Character oeprator ==/!=/>> etc stuff to new style; and added Compare() method