There's no such thing as an optional dependency

Matthias Noback