Work in progress - swift.
Update.
Update.
Work in progress.
Work in progress.
Work in progress.
Work in progress.
Work in progress.
Merge branch 'generation'