struct flagToString { int flagSlot; __unsafe_unretained NSString *flagName; }; %% Junk, @"Junk" \Seen, @"\\Seen" NotJunk, @"NotJunk" \Flagged, @"\\Flagged" Forwarded, @"Forwarded" $Forwarded, @"$Forwarded" \Draft, @"\\Draft" JunkRecorded, @"JunkRecorded" \Deleted, @"\\Deleted" \Answered, @"\\Answered" Redirected, @"Redirected" $NotJunk, @"$NotJunk" $Junk, @"$Junk" %%