Yeah that works. So maybe that's a bug with $?=""?