title: PowerShell worklfow issue
body: <p>I'm unable to access workflow variables in child-scope even when I'm qualifying it with $workflow prefix:</p>
  
  <pre><code>workflow Test-3 {
        $services = "w32time", "spooler"
        $name = "Workflow Test"
        write-verbose -Message ("Local count is {0}" -f $services.Count)
       parallel {
         write-verbose -Message "Name in parallel clause is $workflow:name"
         sequence {
           $seqServices = Get-Service -Name $workflow:services
           write-verbose -Message ("Seq count is {0}" -f $seqServices.Count)
         }
       }
  </code></pre>
  
  <p>}</p>
  
  <p>And this is what I see in the output:</p>
  
  <p>VERBOSE:[localhost]:Local count is 2</p>
  
  <p>VERBOSE:[localhost]:Name in parallel clause is</p>
  
  <p>VERBOSE:[localhost]:Seq count is 165</p>
  
  <p>Appreciate if someone could point out the deviations in the output.</p>
  
  <p>thanks
  SJ</p>