Expand article with further examples, Swift limitations and method chaining