
func f(x : C) = ();

class C() = this {
  public func apply() : () = f(this);
};
