add tab tests for heredocs