Redoing exception handling in symop parsing, addressing #111
also removed some warnings