Sentence:  For example, there are aliases or synonyms for many method names; <code>size</code> and <code>length</code> will both return the numbers of entries in an array. Some consider this sort of thing to be an annoyance or <WSD>anti-feature</WSD>, but I consider it a good design. Ruby strives for consistency and regularity. 
Meaning of the word marked with <WSD> tags:  Functionality originally intended as a feature, but perceived as bug or annoyance by some users.