@RuudHurkmans, something to consider. Back in the days I've adopted the HyDAMO class from dhydamo as part of the ValidatieModule: https://github.com/HetWaterschapshuis/HyDAMOValidatieModule/blob/ff9df5291b1f5522ac5b0e62260601c9acba64a1/hydamo_validation/datamodel.py#L295
It has some additional features (e.g. can read specs from a HyDAMO json) over the version in DHyDAMO.
What if we share one class in both modules?