Cocoa consistency
===

If I can write:

    test_string = [[NSString alloc] init]; and
    test_date   = [[NSDate alloc] init];

Why, if only for reasons of consistency, can't I write:

    test_integer = [[NSInteger alloc] init]; or
    test_decimal = [[NSDecimal alloc] init];

and how do I set them up? 

