wrap non sequence builders