Use spawn with a shell to get best of both worlds
This should prevent a re-appearance of issue #1
while giving us shell expansion and globbing