catch up with missing models. tests fails
almost there; trainer and solver suite still fail
clean up; use LGPL v3
ok till `doShrinking` which calles into unimplemented `Q.swapIndex`
...
...
give up here