A better HATEOAS example