`if.self.detail.nil?` doesn't compile.