public static object GetSlice(object target, string name, object[] args) { var dispatcher = GetDispatcher(target, args, name + "[]", () => CreateGetSliceDispatcher(target, name, args)); return dispatcher(target, args); }