use OT_FAIL insted of assert(false) in OTPaths.hpp