introduce Ember._Cache still private API
utilize Cache object
cache firstSegment