The only intentional use. However when writing generic code you often have code lines that after several levels of code inline reduce to that example.
I suppose that is possible, although I'm having a hard time coming up with any reasonable examples.