Is it the convention of this method to require `nil` upon not found?