Calling a function with a defaulted parameter that is both forward referenced and inlined crashes:
? foo() public function foo( object x = bar() ) return 1 end function function bar() return 1 end function
Code wasn't being shifted properly when inlined like that.