public ICollection GetCollection(Object context) { return (ICollection) ReflectionTools.GetFieldValue(context, field); }