比较完美解决了表达式树的序列化