PU.1 is not strictly required for B cell development and its absence induces a B-2 to B-1 cell switch