rule now supports convenient inline translation functions when using :==>