{ @new ann(bar = "1", quux = Array("2", "3"), baz = new ann(bar = "4")) class C extends Object { def () = { super.(); () } }; () } { @ann(bar = "1", quux = ["2", "3"], baz = ann(bar = "4")) class C extends Object { def (): C = { C.super.(); () } }; () }