This one is because the converter can't tell the difference between
```
#if POSIX
    ::remove ...
```
and
`#if POSIX::remove...`