Requires should be structured in the following way:

```
<external requires>

<OAE requires from other modules>

<OAE requires from the current module>
```

There needs to be a line break between each section.