Building a better console replacement: an exercise in Xcode 2 Why does writing a simple app in Swift keep turning into an esoteric guessing game? More hurdles for re-scripting in Swift.