I agree with this. Is there any technical reason why triggerMethod is set here, or should I move it into the prototype while I'm at it?