I think that it would be clearer to use method overriding to handle pack vs chk rather than a check on self in the pack code: the bulk of the method is chk specific.
[though pack repos want their inventories to, so that suggests either duplicate, or missing coverage]
tweak
I think that it would be clearer to use method overriding to handle pack vs chk rather than a check on self in the pack code: the bulk of the method is chk specific.
[though pack repos want their inventories to, so that suggests either duplicate, or missing coverage]