```scala @CObj class Foo private() ``` should produce ```scala class Foo (override val __ref: Ref[Byte]) { private def this() = this(Foo.__ext.foo_new()) } ```