Correct, as per our discussion on Friday that was left to the overriding class.  If there is a need for this for puppet as well as RPM I will look at moving that section of code into the common base as part of that work.