I think most everything can be 'made to work' but how far are we moving away from REST principles?REST should remain simple and used where its a natural fit - mostly read-only, browser-consumed, resource-oriented services.Guarding for browser double posts, etc., starts to undermine the original intent and adds complexity which may be better dealt with in other ways.Also, efforts such as WADL and t