Don't collect, use new(). Fixes #1