<a href="https://github.com/busykai"><img src="https://avatars.githubusercontent.com/u/3368515?v=4" align="left" width="96" height="96" hspace="10"></img></a> **Issue by [busykai](https://github.com/busykai)** _Wednesday Sep 10, 2014 at 15:21 GMT_ _Originally opened as https://github.com/adobe/brackets/pull/9047_ ---- The default's scope load() was executing after the scope was already filled out with preferences. Also, re-work adding to scope using explicit shadow entry state tracking (instead of promises). cc:`@`redmunds ---- _**[busykai](https://github.com/busykai)** included the following code: https://github.com/adobe/brackets/pull/9047/commits_