this word should not be confused with averse not all metaprogramming involves generative programming kuzunguruka imbere yisura ya losi ni umwe mu nshuti zanjye magara