The process of constructing a mix-path requires involves calling multiAddrToBytes, but this can fail. current approach is to just return, which leaves the possibility of an unfinished path.
The correct thing to do, is to return an error, or attempt to to make a multiaddr-byte-stream from another node, as approapriate.