When using kotlin, all stage classes and functions have to declared open to get JGiven working.
The kotlin compiler plugin "all-open" can do this for you, which is very convenient. But it requires an annotation on class level to work.
The JGivenStage annotation used in jgiven-spring is a solution for this, but what if you do not use spring?
I ended up defining a custom JGivenStage annotation twice in my kotlin projects, so I would like to have a "centralized" solution.
Maybe introducing a jgiven-kotlin module could be a good place for this?
Would you be open for a PR?