getoutput can now handle functions that have multiple inputs, plus those with no input