@jcleblanc Complexity accounts for C++, implementation inconsistencies explain Javascript. Ruby must be due to lack of user vocabulary.