Commits

Jordan Rose committed ba3de9ee3b3
NSNumber already preserves whether a value was originally boolean. (#4366) Use that instead of rolling it up in _SwiftTypePreservingNSNumber so that we get the right behavior when we go to write plists. https://bugs.swift.org/browse/SR-2381