Is there a way to check to see if a procedure is expecting parameters before calling it?

Here's the situation: I want to put something in our subclass of the CJ Grid to automatically fill the grid on Activating. I can Move msg_PROCEDURE_NAME_WE_USUALLY_USE to a handle to see if it exists. But sometimes it's also expecting a parameter (for example, part number) to be passed in. I'd like to wrap the call to the proc to say "If this proc exists, and it requires no parameters, call it to load the grid."

Is that possible in DF?