While it's geared towards `:optional` and `recommended` dependencies, it works with any option defined in the format `--with-foo` or `--without-foo`. `build.with? 'foo'` will return true if a) the `--with-foo` option is defined and passed, or b) the `--without-foo` option is defined and not passed; and vice versa.