I don't like this because the

```ruby
require "figaro"
```

line should require everything that Figaro itself needs. Meanwhile, the test suite should require everything it needs from the `:test` group. Requiring the default group here could hide the fact that Figaro isn't properly requiring its dependencies. So this might ensure that the test suite runs but a problem could present itself in actual usage.

Make sense?