title: Zsh - split string by spaces when using dot operator
body: <p>Here is my script:</p>
  
  <pre><code>#/bin/bash
  list="a b c"
  for i in $list; do
    echo $i
  done
  </code></pre>
  
  <p>This works:</p>
  
  <pre><code>➜  ~  ./lol.sh 
  a
  b
  c
  </code></pre>
  
  <p>This doesn't:</p>
  
  <pre><code>➜  ~  . ./lol.sh 
  a b c
  </code></pre>
  
  <p>Why split does not work with dot command and how can I fix it?</p>