A subroutine can have multiple inputs and outputs.
Open inputs will become zero, in case of strings they are containing the empty string.