Slightly changed the mechanism for telling Q.find not to go deeper