添加类型转换支持