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