Oncostatin M suppresses generation of lymphoid progenitors in fetal liver by inhibiting the hepatic microenvironment.