Yes, you are right. With the implementation I've submitted, it is not possible to distinguish those two. I'm trying to improve the query I've changed on the getAllProcedureParameters method, this time using the output information.

Thanks for your feedback!