These specific Apparel classes are meant to help make Persistence.define() passages much more clean and concise. You can achieve the same thing with GenericApparel, but then you'll have to specify the slots and femininity data for every article of clothing. These specific Apparel classes provide some useful defaults.
These are Apparel types that correspond to obviously masculine clothing. They derive from GenericMenswear, and thus provide default min/max femininity values and bonuses that make the articles only suitable for masculine People. The defaultSlots of each class are overridden with the values specified below.
FIXME: Femininity values/bonuses have been removed for the moment, until the Transformable module is complete.