I disagree with this, website generation is an administrative task, so this package is mandatory. You could add a second line, mentioning these dependencies are optionals?