An R package for handling incomplete dates and times like years with months but no days, operations like December + 1 month = January, and arbitrary date/time specifications like financial years and the French Republican Calendar