Any reason not to do this:

```ruby
{ _links: { transition_name => { ap => { transition_semantic.name => data } } } }
```
If it fits on one line, I find the compact version easier on the eyes. Thoughts?