This version seems to work
The cross prototype is working on simple examples
There is a principal problem in greedy cross