Question - Why are some of the class and element names counter-intuitive? 
          
        
        Answer - 
        The framework grew in the telling and, as it evolved, some of the names drifted. 
The good thing about a nightly build, is that everything becomes available to the community as soon as it is written. The bad thing about a nightly build is that things like class names get locked down early and then become difficult to change.