new style REST view decorator, which should also handle API version
smoothly