Locale.buildSync
L20n.IO.loadSync shouldn't use promises
Implement a synchronous Resource.build
Rewrite Resource.fetch