namespace Lib = entrypoint foo() = () contract Remote = public function foo : () => () function bla() = () contract Contract = public function foo() = () public private stateful function all_the_things() = () private entrypoint wha() = ()