How about methods that primarily exist to return a property (ie, imagine that `array.count` is a method. It returns something that is a property, and doesn't have any side-effects such as mutating the object or other objects)