some bug in heredoc and double-quoted string