Associating a Procedure with Defined I/O