ether was a pattern directed invocation language introduced in the scientific community metaphor umubabaro urimo kugisha inama ariko nta na hamwe amatara yaka cyane