I noticed there is no spec that actually requires the `if top_level` trailing conditional...which could potentially be easy to miss in the future during a refactoring or whatever.

I think an expectation like this should work to cover this case:

``` ruby

      expect {
        RSpec.describe do
          describe { }
          RSpec.describe { }
        end
      }.to raise_error(/not allowed/)
```