Name, label, and document Swift APIs per Apple's official API Design Guidelines (SE-0023 lineage) — argument-label rules (prepositional-phrase → labeled, grammatical-phrase → omit and fold into base name, first-label omission, value-preserving conversions like Int64(someUInt32)), defaulted parameters over method families, mutating/nonmutating pairs (sort/sorted, reverse/reversed -ed/-ing participle rule, formUnion/formIntersection form- prefix), side-effect naming (noun phrase for pure vs imperative verb for mutating), Boolean assertions (isEmpty, contains), protocol naming (-able/-ible/-ing for capability vs noun for what-it-is), make-prefixed factories, doc-comment summ…