@implementation NSArray (PXArrayAdditions) - (id)initWithObject:(id)object { return [self initWithObjects:object,nil]; } //Follows -lastObject in that returns nil if no objects present - (id)firstObject { if([self count]>0) { return [self objectAtIndex:0]; } else { return nil; } } @end