prefer canonicalizing characters with ships