I heard this question and was intrigued. I think the answer is yes, since empty sets are not a problem for functions, but maybe I'm missing a border case somewhere.

Thanks in advance!