Your right, just confirmed that using a procedure does work. I was thinking something was implied, when it wasn't. Thx.
Can you clarify what is confusing? Procedures are not tables and the results, if they even exist, do not necessarily have the notion of identity.