currently the bindings require passing (copying) bytes for scanning
currently the bindings require passing (copying) bytes for scanning