also, i'm not sure if there should always be exactly 2 args here, but regardless, you could destructure with splats: `[mtype, args...] = msg.split '|'` then later, pass them on: `@_announceLogNode socket, args...`