Squashed commit of the following:

commit d14a8a37daa4eff712f77c22acc7906de09eac47
Author: Kam Kasravi <kamkasravi@yahoo.com>
Date:   Tue Aug 19 18:15:16 2014 -0700

    Define all GET noArgs to return BAD_REQUEST when a path component is missing
Yes actually. The super class can cause problems also when the args match across subclasses IIRC. I experimented a bit with a super early on. I ran into some problems like this doing so.