emit = require("emit") // emit method APIs are identical to their native counterparts... Math.pow(2, 2) // 4 emit.Math.pow(2, 2) // 4 Array(1, 2, 3) // [1, 2, 3] emit.Array(1, 2, 3) // [1, 2, 3] 1 / 2 // .5 emit.ops["/"](1, 2) // .5 // with one exception: emit methods can also take functions, which are // treated as yet-unevaluated values that can be "watched". All emit // methods compose these (p