Add a scan() method
Update versions