byte to java.util.Optional<byte[]>