Currently only the constant memory styled transformation supports by-name parameters. The following will fail to compile: ```scala @mutualrec def foo(f: => Int): Int = //... @mutualrec def bar(x: => Int): Int = //... ```