uses u_partial1; begin var o:t1 := new t1; end.