sc.ala.rubyist
provide loan pattern which ensures to call close' after the block
close' after the block
using(new ByteArrayOutputStream) { out => ... }