Fix warnings
Add missing spec description
Add `with` as an alias of `before`
Add `main` to ExampleSpec
Fix description in ExampleSpec