the dependency is optional so it should go in ``suggest``