class Cell<T : Any?> {
  constructor(value: T) /* primary */ {
    super/*Any*/()
        /* InstanceInitializerCall */

  }

  val value: T
    field = value
    get




}

typealias IntAlias = Cell<Int>
fun test(): Cell<Int> {
  return Cell<Int>(value = 42)
}

