ignore xcworkspace files
support NSCopying protocol