Your code sort of have the same issue. Why not define a function:
function someName(p1, p2) {}
and then when you need it for something, like a handler, just say:
handler: someName
function someName(p1, p2) {}
and then when you need it for something, like a handler, just say:
handler: someName
Obviously wrong. My mistake.