I think that this model could inherit from the OdfModel because in DKI you can as well create ODFs. Something to have in mind.