One huge unit test block, not pretty. Why not do a unit test block per test? This will also add the opportunity to use UDA's instead of comments:

```d
@context("flags")
{
    @describe("--makedepend")
    {
        @it("should print dependencies in makefile format and exit") unittest
        {
            // ...
        }
    }

    @describe("--exclude")
    {
        @it("should exclude a package from the build") unittest
        {
            // ...
        }
    }
}
```