compose norm-arg op into op and data
writer selection, compose_list() for words/multiwords