
* Allow 'pipes' (or 'sinks') to other tags (or scriptlets) to 
  process the output of the request and possibly provide the input.

  For example it would be nice to use tag nesting to pipe the output of one
  tag into another:-

    <xsl:apply xsl="some.xsl">
      <http:soap url="foo" SOAPAction="bar">
		...
      </http:soap>
    </xsl:apply>

* Handle multi-part posts to allow easy posting of files or resources.
  For example:-
  
  <http:request url="http://www.foo.com/upload" action="POST">  
    <http:file name="bar.txt" uri="/xml/bar.xml"/>
  </http:request>

* Integrate the caching and timeout features that should appear in the scrape tag library


