The reason for hiding this is that was that any lookup should have a chance to be overridden by a lookup function. Calling this directly would bypass custom lookups and might return the wrong answer. E.g., if you have `this.route('hello')` (no options specified), then calling `_lookupProperty('template')` will return `undefined`, but 'lookup('template') will return 'hello'.