out of curiosity what's your rationale for putting this as a classmethod on `CreditLine`, (as opposed to an instance method on `subscription` or possibly just a util method somewhere)