It is hard to test complex recipes and we may miss some logic branches. We should add and enforce Pitest on this project to help us catch improperly tested or not needed code during PR.
The pitest should be enforced via ci and be able to run it via maven profile to not slow down mvn verify.
All mutations in the current code should be fixed.