Adicione um atributo com valor estático com xslt

Preciso adicionar um atributo com um valor estático a todos os nós de um tipo específico em um arquivo xml existente usando xslt. Basicamente algo como isto:

<root>
  <somenode att1="something" />
  <mynode id="1" att1="value1" att2="value2"/>
  <mynode id="2" att1="value3" att2="value4"/>
</root>

Eu preciso que seja assim:

<root>
  <somenode att1="something" />
  <mynode id="1" att1="value1" att2="value2" newatt="static string"/>
  <mynode id="2" att1="value3" att2="value4" newatt="static string"/>
</root>

Eu dei uma olhada emesta resposta mas não pude usá-lo neste caso, se pudesse ser usado para o que estou tentando.

Eu nunca usei o xslt antes, preciso mesmo de ajuda.

Obrigado

questionAnswers(1)

yourAnswerToTheQuestion