`buf :+= in; Nil` ? I don't think the `Nil` gets used here.