This needs to be kept, but as an include so that it's not required before the vhost, but the remainder of the class is included. Should fix the dependency cycle though :thumbsup:

```puppet
include apache
```