object InitializeList (TypeData listType) { if (listType.Type.IsArray) return null; else return Activator.CreateInstance (listType.Type, true); }