change parser structure to allow verseless text parts