`canonicalize` seems like an odd word to me, can we just go with `canonical_name` or something else less tongue twisting?