Complex strings convert their pieces to strings before assembly