Yes, that would be possible.

I think we should hold off on fleshing out the `FunctionInvoactionExpression` until more dependencies are ready.