This just wraps the older calendar(1) invocation for the moment, just adding a layer of indirection so it can include other data.