I'm using CoreData in my app, with a persistent store of type `NSInMemoryStoreType`.

Is it ever necessary to call `NSManagedObjectContext save:` with this type of store? Does passing `save:` to `NSManagedObjectContext` actually do *anything* for in-memory stores?

[Apple's documentation](https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/CoreDataFramework/Classes/NSManagedObjectContext_Class/NSManagedObjectContext.html) simply states:

> 
> **save:**  
> 
>  Attempts to commit unsaved changes to registered objects to their persistent store.
> 
> 
> 

What does this actually mean in the context of an in-memory store?