macro-ify NSInteger type