Spelling fixes. I think that "cannonical" is ok, but "canonical" appears to