1990 mapping values without key paths core data problem