A default type is always set so no need to test if it has value.