Add support for Swift lang