fix OR OR bug
fiddling
fix bugs in path::<T>