Yeah, stupid Storm only uses Scheme when decoding from bytes. Do you mean take an iterable instead of an array?