Exceptions in English go on into infinity, every exception has exceptions of its own. If a new artificial languge is to ever be created for general use (like Esperanto was intended) it will need to have clear rules for extention and possible absorption of words from other languages(the biggest source of confusion in any language)