It is possible to instantiate a NSManagedObject
without inserting it in Swift, similar to Objective C as shown in this answer. For code generated Swift NSManagedObjects context
in CodeGenedObject(context: NSManagedObjectContext)
is not optional?