Borrow a ByteArray without copying. Caller must ensure the array outlives the handle.
Borrow with offset and length.