re-parallelisation and crossvalidation over h
made creation of tree compatible with new create() api