Streams: verbosity for the macro
Streams: much better size hints w/ optimized array case