Defined the Writer as an Iteratee, needs testing