erm. is there a reason you're doing this as opposed to just:

```less
article {
  margin-top: 20px;

  :first-child {
    margin-top: 0;
  }
}
```