The only part that would make sense being extracted into a separate library is the Logging framework. All other parts are either too small to warrant a separate library, or are used in Foundation. It may happen in 2.0, but definitely not in 1.4 or 1.5/1.6.