Ember.js: Self-referencial (Reflexive) relationship not displaying.

Ran into a problem of ember not display a self referencing relationship.

Below is a snippet of the model for a 'user'
import DS from 'ember-data';

export default DS.Model.extend({
  email: DS.attr('string'),
  name: DS.attr('string'),
  agent: DS.belongsTo('user')
});
The relationship for 'agent' was not displaying in templates, yet occasionally I'd see one of the models render the relationship.
Ember docs now cover this as Reflexive
Fix was to change my model to have an explicit inverse
import DS from 'ember-data';

export default DS.Model.extend({
  email: DS.attr('string'),
  name: DS.attr('string'),
  agent: DS.belongsTo('user', { inverse: null })
});