I think it would be wiser to go with fast track and avoid `new Buffer` when not necessary.