Also: this shouldn't be `NSUInteger`, it should be an `enum` of some sort.