This required adding an internal `warnings` option to the submodule, and
filtering out the aliases and the `warnings` option when iterating over
the setup options.
The `defaultText` was conditional on default.
Specifically, `default.meta.platforms`.
This is not good, because it means the package must be evaluated in
order to build the docs.