I wonder about the `All` part of the name. Technically - to call a procedure/function maybe we can limit to only the details about parameters which we're passing.
(This way we'll be also be able to call stored procedure with not-yet-supported data types /if they have default value and we're not referring to them/).