protected static T register <T>(T e, string name) where T : TezType, new() { if (e == null) { return(TezTypeList <T> .register(name)); } return(e); }
protected static T register <T>(string name) where T : TezType, new() { return(TezTypeList <T> .register(name)); }