 	}
 	
 	class func MM_requestAll(predicate: NSPredicate? = nil, context: NSManagedObjectContext) -> NSFetchRequest {
-		print(self.MM_entityName)
 		let r = NSFetchRequest(entityName: self.MM_entityName)
 		r.predicate = predicate
 		return r

		return false
	}

	
	class func MM_deleteAllMatchingPredicate(predicate: NSPredicate, inContext context: NSManagedObjectContext) {
		let request = self.MM_requestAll(predicate, context: context)
		request.returnsObjectsAsFaults = true

		return deleted || managedObjectContext == nil
	}

	func MM_deleteEntityInContext(context: NSManagedObjectContext) -> Bool {
		do {
			let objectInContext = try context.existingObjectWithID(objectID)
