mix: add :logger
test: add Stream.reverse test