Should use `instanceof`