Might be cleaner like this: `return self[isOnce ? "once" : "on"](...);` or `method = isOnce ? "once" : "on"; return self[method](...);`