contract interface I = entrypoint f : () => int contract interface J = entrypoint g : () => char contract C : I, J = entrypoint f() = 1 entrypoint g() = 'c'