expire! overrides expires whereas expire tests if there is not another date