Added NSFastEnumeration by simply asking the keys array to iterate, which is consistent with Apple's NSDictionary implementation of NSFastEnumeration