linq to xml - elimine xmlns em branco

Estou tentando me livrar de tags de namespace vazias no meu arquivo xml. Todas as soluções que eu vi são baseadas na criação do xml do zero. Eu tenho vários xelements construídos a partir de um xml anterior. Tudo o que estou fazendo é

XElement InputNodes = XElement.Parse(InputXML);
m_Command = InputNodes.Element("Command");

e adicionando o xmlns = "" em todos os lugares. Isso é realmente irritante. Obrigado por qualquer ajuda

questionAnswers(3)

yourAnswerToTheQuestion