"seperated" the Klarna classes, so we can have a abstracted sublayer for the shared components between "Account" and "Invoice"