Doesn't this method always produce false-y? Does the system distinguish between `nil` and `false` here?