### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
[$a=b"1", $b1=b"2345", $b2=(not set), $b3=(not set), $c=b"67890"]
2345
bar
bar
2345
foo
foo
[$a=b"2", $b1=(not set), $b2=b"2345", $b3=(not set), $c=b"67890"]
bar
2345
bar
foo
2345
foo
[$a=b"3", $b1=(not set), $b2=b"2345", $b3=(not set), $c=b"67890"]
bar
2345
bar
foo
2345
foo
[$a=b"4", $b1=(not set), $b2=(not set), $b3=b"2345", $c=b"67890"]
bar
bar
2345
foo
foo
2345
[error] processing failed with exception of type spicy::rt::ParseError: &size amount not consumed: expected 3 bytes, but got 0 bytes (<...>/switch.spicy:45:8-45:14)
[error] processing failed with exception of type spicy::rt::ParseError: &size amount not consumed: expected 3 bytes, but got 1 bytes (<...>/switch.spicy:45:8-45:14)
[error] processing failed with exception of type spicy::rt::ParseError: &size amount not consumed: expected 3 bytes, but got 2 bytes (<...>/switch.spicy:45:8-45:14)
[$tag=1, $b1=b"ABC", $b2=(not set)]
[$tag=2, $b1=(not set), $b2=b"abc"]
