Again, let's rename this to `scan`.