fixed bug with macrolanguages in .eth