Why is there a "0" at the end of the parameter name? Is this some Java convention?