Возможно getPart, debug etc. будут очень полезными в связке с validation в рамках одной упаковки вместо использования в разных библиотеках. Может даже запаковать это все?