完善通用的get/set方法

未测试
调整stacks.trace的实现
微调define过程中的变量定义。
定义Consul类陷入死循环的问题基本锁定在define过程中的行1522