Make RPMs a first-class citizen, available to subclasses