type Foo* = concept ## doc comment proc foo(x: Self)