Unboxed closures

Do not merge. Putting this up to get early feedback.