The code doesn’t actually depend on anything that’s in UIKit but not Foundation, so it’s more portable if we import Foundation instead of UIKit.