Remove the restriction that table parameters must be
read-only, when a stored procedures calls another stored
procedure. Assuming that the problem lies in using output
table parameters with client APIs, instead add a restriction
that stored procedures with output table parameters cannot be
called from a client API (including CLR modules in SQL Server).