In many case this `put()` is needless. I think we can put this into if block.