intermediate, not working variant
Merge branch 'work' of https://github.com/rfqu/df4j into work
prepare to merge