@[implementedBy foo] opaque foo (x : Nat) : Nat
