- var id generation
extend exceptions
+ insert function
+ exceptions types
use exceptions in rxdispatcher
varlisteners disconnection implemented