Less uses the \[code\]&\[/code\] Operator to enhance the possibilities for nesting.\[code\].header { color: black; .navigation { font-size: 12px; &.class { text-decoration: none } }}\[/code\]which causes a substitution of the \[code\]&\[/code\] with the parent selector and results in a concatentation of the actual selector right to the parent selector: \[code\].header .navigation.class\[/code\] instead of the normal appending, which would result in \[code\].class\[/code\] being a decendant: \[code\].header .navigation .class\[/code\].Now what also is possible is the following (see also here):\[code\].header { color: black; .navigation { font-size: 12px; #some-id & .foo { text-decoration: none } }}\[/code\]which would result in the following: \[code\]#some-id .header .navigation .foo\[/code\] try here . The substition takes place and i have prepended a selector (\[code\]#some-id\[/code\]) to my parent selector.Besides the fact that I would never code this way, since this probably messes up your stylesheet in no time, my question:As this functionality is not documented, is it a feature or more likely a bug?
Which are possible side-effects?
Which are possible side-effects?