const varT & Get() const { return USER_PROPERTY<varT>::ConstData(); }
const std::string & GetName() const { return name; }
bool Set(const varT & val,
const varT & Get() const { return USER_PROPERTY<varT>::ConstData(); }
const std::string & GetName() const { return name; }
bool Set(const varT & val,