Can now be used as soft dependency