Accepting a null currentType