Importando dados usando o MagicalRecord

Eu estou usando o MagicalRecord para importar dados do plist. Estou usando o código menos import, conforme explicado neste tutorialImportando dados facilitados.

Eu tenho duas entidades Fabricante e Carro, eles têm uma relação de muitos e um para um, respectivamente.

Estrutura plist

Esta importação funciona bem

NSArray *manufacturers = ...

[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) {
        [manufacturers enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
            [Manufacturer MR_importFromObject:obj inContext:localContext];
        }];
    } completion:^(BOOL success, NSError *error) {

}];

Mas isso énão sendo importado

[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) {
        [Manufacturer MR_importFromArray:manufacturers inContext:localContext];
    } completion:^(BOOL success, NSError *error) {

}];

Qualquer explicação seria muito apreciada.

EDIT: log de matriz de fabricantes

[
    {
        "Cars": [
            {
                "CarID": 1,
                "Name": "Civic"
            },
            {
                "CarID": 2,
                "Name": "Jazz"
            },
            {
                "CarID": 3,
                "Name": "City"
            }
        ],
        "ManufacturerID": 1,
        "Name": "Honda"
    }
]

questionAnswers(1)

yourAnswerToTheQuestion