So I'm working my way through code written by a recent grad.... this sucks! So to all new programmers out there...
RETURN TAKES A PARAMETER FOR A REASON!
Just because you CAN return void and use an object field as an implicit return parameter DOESN'T MEAN YOU SHOULD!
....and I suppose some lawyer would decide it was murder.....