private Type GetNonGenericType(string typeName) { Type result = null; if (!TryGetAliasedType(typeName, out result)) return Type.GetType(typeName, false, true); return result; }