inline bool operator==(const TypeInfo& lhs, const TypeInfo& rhs) // type_info::operator== return type is int in some VC libraries { return (lhs.Get() == rhs.Get()) != 0; }
inline bool operator==(const TypeInfo& lhs, const TypeInfo& rhs){ return lhs.Get() == rhs.Get(); }