- static inline T ReadVal(Deserializer& D) { T::ReadVal(D); }
- static inline T* Materialize(Deserializer& D) { T::Materialize(D); }
+ static inline T* Create(Deserializer& D) { return T::Create(D); }
+
+ template <typename Arg1>
+ static inline T* Create(Deserializer& D, Arg1& arg1) {
+ return T::Create(D, arg1);
+ }