builds on Xcode 6.1. Untested.