I've corrected the pluralisation here to reduce ambiguity and not sound like the requirement is for the signal to only return one tuple in its lifetime