new MyCodeAction(takeTopText, c => TakeTopAsync(document, startPos, equalsPos, endPos, c), TakeTopEquivalenceKey),
CodeAction.Create(takeTopText, c => TakeTopAsync(document, startPos, firstMiddlePos, secondMiddlePos, endPos, c), TakeTopEquivalenceKey),