///|
fn main {
  try {
    let packet = @osc.Message({
      address: "/device/level",
      arguments: [I32(42), Blob(b"\xc0\xdb")],
    })
    let wire = @osc.slip_frame(@osc.encode(packet))
    let stream = @osc.SlipFramer::new()
    let out : Array[@osc.Packet] = []
    for i in 0.. abort("device workflow failed")
  }
}