There are lots of types that should always be unsigned, but get coerced to int during object building.
Yes!
<rdar://problem/20229362>