it is ok to `use` and to check `instanceof` a not existing class so this adds no new dependency.