Simple & tiny emitter lib