Pack with a start value
Using a subclass for padding valences
SubValence