2 Add back functionality for slot(Obj&,func) and slot(Obj*,func).
3 Get advanced signal code going. (with recursion checks and rest)
4 Get mapped signal code going. (anonymous union mapping to a class)
5 Add a cache to the Scope code so that it can be used for a