private bool IsExpandWithinMultiLineLambda(SyntaxNode node)
            {
                if (node == null)
                {
                    return false;
                }

                if (_conflictLocations.Contains(node.Span))
                {
                    return true;
                }

                if (node.IsParentKind(SyntaxKind.ParenthesizedLambdaExpression))
                {
                    var parent = (ParenthesizedLambdaExpressionSyntax)node;
                    if (ReferenceEquals(parent.ParameterList, node))
                    {
                        return true;
                    }
                    else
                    {
                        return false;
                    }
                }

                if (node.IsParentKind(SyntaxKind.SimpleLambdaExpression))
                {
                    var parent = (SimpleLambdaExpressionSyntax)node;
                    if (ReferenceEquals(parent.Parameter, node))
                    {
                        return true;
                    }
                    else
                    {
                        return false;
                    }
                }

                return true;
            }