(String)conditionAssignment.objectForKey("qualifierFormat");
NSArray args = (NSArray)conditionAssignment.objectForKey("args");
if (args != null && args.count() > 0) {
// Need to resolve the args from the context.
NSMutableArray argHolder = new NSMutableArray(args.count());
for (Enumeration argEnumerator = args.objectEnumerator(); argEnumerator.hasMoreElements();) {
Object arg = argEnumerator.nextElement();
if (arg instanceof String && ((String)arg).length() > 1 && ((String)arg).charAt(0) == '^') {
Object value = c.valueForKeyPath(((String)arg).substring(1, ((String)arg).length()));
if (value == null)
value = NSKeyValueCoding.NullValue;