made kensaku use byte[] in query and results to further decouple it from backing search solution