Rename Locale.freeze to Locale.compile
Simplify IO and fix the s/defer/deferred/ typo
Rename Resource.inline to flatten
Context.get refactor, fallback on sourceString only if we don't have it yet