Swift types (28/29)

Swift types