Can't we just remove REFUNIT and replace it with REF?
REFUNIT currently may only be used with year, and I don't fully understand the difference. Also this vs. REF? The documentation I found was not very clear on this difference.
As far as I can tell, REFUNIT-year and REF-year/this-year will differ in their "fuzziness". So 2017-06-07 will be mapped to 2016-06-07 or to 2016. But overall, this fuzziness is not consistently used. Usually, there exists UNDEF-this-<unit>-PLUS-1 and UNDEF-next-<unit>, which may or may not do the same thing, and additionally UNDEF-REFUNIT-year-PLUS-1 for year only...
Of course there is no golden rule whether "in a week" refers to exactly 7 days, or the week; and we may need to use heuristics (e.g. "next week" usually being the entire week, "in a week" usually being 7 days, but "in two weeks" being an entire week again), but they should be made explicit.
Can't we just remove
REFUNIT
and replace it withREF
?REFUNIT
currently may only be used with year, and I don't fully understand the difference. Alsothis
vs.REF
? The documentation I found was not very clear on this difference.As far as I can tell,
REFUNIT-year
andREF-year
/this-year
will differ in their "fuzziness". So2017-06-07
will be mapped to2016-06-07
or to2016
. But overall, this fuzziness is not consistently used. Usually, there existsUNDEF-this-<unit>-PLUS-1
andUNDEF-next-<unit>
, which may or may not do the same thing, and additionallyUNDEF-REFUNIT-year-PLUS-1
for year only...Of course there is no golden rule whether "in a week" refers to exactly 7 days, or the week; and we may need to use heuristics (e.g. "next week" usually being the entire week, "in a week" usually being 7 days, but "in two weeks" being an entire week again), but they should be made explicit.