lmao if NSError actually supports <NSCopying>