TypePtr
bool TCStringCtypedef const char* TypePtr;
inline const char* Dereference(TypePtr p) { return p; }
inline MyFlattenableType& Dereference(TypePtr p)
inline TypePtr AddressOf(MyFlattenableType& t) { return &t; }