ARC migration

After fixing all blockers to convert to ARC, but before effective
conversion.