- [ ] add posibility of interceptor just like in angular2 - [ ] --- - [ ] remove unnecessary things - [ ] refactor/simplyfy api with Map, WeakMap, Sets