Create a new `swift3` branch and update the APIs to be conform to the [Swift API Guideline](https://swift.org/documentation/api-design-guidelines/).