fix delimiter handler bug when named argument used