We're asking for an `NSUInteger` here and then casting to a `UInt16` later. Can we stick to one or the other?