This repository has been archived by the owner on Jul 11, 2019. It is now read-only.
The specialization examples in the specification have been added to the JUnit tests of the Flattener to ensure all cases work as intended. All non-complying cases have been changed to be compliant to the specification.
This means this is the first version to have a fully compliant Flattener.
It is now possible to define external functions on the rule evaluation.
Also some minor bugs have been fixed.
We have started development on a new version. This next version will offer much more functionality, but will introduce some breaking changes in the API. It should not be very hard to change, but expect to do some work to migrate to the next version after this.