Replace 'self' with constant strings
Remove misleading init method and rename initWithObjects to initWithArray