Services on Widgets
I understand from browsing the source that you can define services on widgets. Is there any documentation, or specific examples, on how to do this?
Part of the thinking behind this is that I want to be able to do simple transformations on data as it is passed from one widget to another. If I write a service on a Thing to do the transformation, then the data has to go back to the server, be transformed, and then come back to the client. If I can somehow write a service that lives on the client then I can avoid this. Am I on the right track for how I should do this?

