We have also created more general objects which provide a message-based interface to the World Wide Web. These are used to access services for which we have not constructed explicit library service proxies.