Some patterns for implementing a REST interface that works well with Browsers