@_transparent public func negate_bad(x: Int) -> Int { return !x } public func negate(x: Int) -> Int { return !x }