Fix #329 - Implement Shell.find()