This is great! I have been wanting to get function inlining in Ravi
and maybe I can port your implementation. I want it to be part of the
compiler so I will need to convert your implementation to C.
Please let me know if you have any documentation on how this works.