start command misinterprets [parameters] if no "title" param



start /?

START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/WAIT] [/B] [command/program]
      [parameters]
      
start "c:\program files\mything.exe" /foo="for my thing"

error

start "mystupidwindowtitle" "c:\program files\mything.exe" /foo="for my thing"

foo="for my thing" passed correctly, mything starts.