ADD ByteSlice and corresponding testcases