So storage.load does not have to return promise.

Because este.Routes detects what has been returned and add promise if
needed. Also third-party promises (jQuery) are accepted.