Change the order of some prelude instances
Minimal failure case for runtime scope issue involving type classes
Thunk type class dictionaries to fix the TC equivalent of #185
Fix some issues in the String module