Их очень много и там везде дженерик параметры Self установленны. Это просто много неотформатированного текста, всё.
ну так ничего сложного нет. текста много, да, но он весь понятный. КОнстрейнты чтобы был десяток стандартных операторов работающий с Self