interface BitNot { _: Output fn Op.not(A B) -> [Output] }