Summary: Noticed in a bug report that the read value was `[object Promise]`. This wasn't a huge issue before because the worst case was that when writing settings, it would replace them again with the defaults, but still not great. Reviewed By: mweststrate Differential Revision: D32181718 fbshipit-source-id: cf6cd7aa3bd823845d6657c5466fbcdef6adac28