interface ihello { in void hello(); behaviour { on hello: {} } } component hello { provides ihello h; behaviour { on h.hello(): {} } }