remove the cannot be gc ...
going policy design for SlotProxy
taking care of too greedy template ctor
need to remove the pointer