Actually, it can work for sprocs without needing SqlClient, as the "structured" bit is inferred and no type-name is required