title: Removing Symfony2 scope widening notice
body: <p>I'm trying to speed up my stack by removing references to the service container where possible. In this case I only need the request:</p>
  
  <pre><code>email_error_message:
    class: Core\MyBundle\Services\Email\ErrorMessage
          arguments: [ @request, %params ]
  </code></pre>
  
  <p>However, that throws a scope widening issue. I'm not concerned with refactoring the code for now, I just wish to get rid of the warning by adding strict = true. But I can't seem to get the YAML syntax right:</p>
  
  <pre><code>email_error_message:
    class: Core\MyBundle\Services\Email\ErrorMessage
          arguments:
              - { type: service, id: request, strict: false }
              - %params%
  </code></pre>
  
  <p>This isn't working though. Any ideas?</p>
  
  <p><strong>EDIT</strong>
  I realise I could change the scope of this service to request, but that isn't an option in this case.</p>