all emit methods now return number of bytes that were emitted.


use "?w=1" to see the diff since there are a lot of changes that are just white spaces.