core module: events
mv/rename prelude and require
bugfix: once should execute callback before rm handler
repl in cworker