singleton value if instantiate is false

    app.register('session:current', this, { instantiate: false, singleton: true });

I think it might not be necessary to set the singleton property as true if the instantiate property is false.

http://discuss.emberjs.com/t/how-to-inject-data-into-a-controller/1612/4