DefaultType resolver