Go's choice of multiple return values was the simpler optionutcc.utoronto.ca5 pointscratermoona year ago