remoev old test suite
move events to a dedicated package
a receive handler might accept children
acara event handler sugar