A tiny, optimized, tested, standalone and robust pubsub implementation supporting different javascript environments