Justifying return in data functions