Fixed lints and benchmark to optionalDependencies