interface ihello { in bool hello(); out void world(); behaviour { on hello: {reply(true); world;} } } component hello_reorder { provides ihello h; behaviour { on h.hello(): {reply(true); h.world();} } }