Common components for client and server side use, by the VW web service.