if isTypePrimitive == 1- (type) ivarSansUnderscore
{
	return ivar;
}

- (void) setivarSansUnderscoreCapitalized:(type)newivarSansUnderscoreCapitalized
{
	ivar = newivarSansUnderscoreCapitalized;
}
else- (type*) ivarSansUnderscore
{
	return ivar;
}

- (void) setivarSansUnderscoreCapitalized:(type*)newivarSansUnderscoreCapitalized
{
	[newivarSansUnderscoreCapitalized retain];
	[ivar release];
	ivar = newivarSansUnderscoreCapitalized;
}
if isTypeArray == 1	
- (void) addToivarSansUnderscoreCapitalized:(type*)newObject 
{
	[ivar addObject:newObject];
}

- (void) removeFromivarSansUnderscoreCapitalized:(type*)oldObject 
{
	[ivar removeObject:oldObject];
}endif
endif
