https://github.com/GoIntegro/hateoas/issues/12