MENOS CSS: abusando do & Operator ao aninhar?

Menos usa o& Operador para melhorar opossibilidades de aninhamento.

.header        { color: black;
  .navigation  { font-size: 12px;
    &.class    { text-decoration: none }
  }
}

que provoca uma substituição do& com o seletor pai e resulta em uma concatenação do seletor real para o seletor pai:.header .navigation.class em vez do acréscimo normal, o que resultaria em.class sendo um descendente:.header .navigation .class.

Agora, o que também é possível é o seguinte (veja também aqui):

.header        { color: black;
  .navigation  { font-size: 12px;
    #some-id & .foo   { text-decoration: none }
  }
}

o que resultaria no seguinte:#some-id .header .navigation .foo tente aqui . A subestação ocorre e eu tenhopré-anexado um seletor (#some-id) para meu seletor pai.

Além do fato de que eu nunca codificaria dessa forma, já que isso provavelmente atrapalha sua folha de estilo em pouco tempo, minha pergunta:

Como esta funcionalidade não está documentada, é um recurso ou mais provavelmente um bug?
Quais são os possíveis efeitos colaterais?

questionAnswers(2)

yourAnswerToTheQuestion