#332 adds an optional dependency via `Requires`. This can now be done in a better way via a package extension.