Use custom shouldVisit if specified
Merge pull request #10 from philippwiddra/master

Use custom shouldVisit if specified