deprec byb bob tarl item immut guarante pass safe thread us constructor set valu param headlin deprec set headlin headlin cach expand headlin 