public override MSAst.Expression Reduce() { if (IsSlice) { return(GlobalParent.GetSlice(GetActionArgumentsForGetOrDelete())); } return(GlobalParent.GetIndex(GetActionArgumentsForGetOrDelete())); }