In Add Periodic Snapshot task, the help bubble for "Allow Taking Empty Snapshots" says: "Creates dataset snapshots when there are no changes. Set to support periodic snapshot schedules and replications created in version 11.2 and earlier."
This may lead people to think that the option *only* applies to schedules and replications created before 11.3.
But ticking/unticking this checkbox also has consequences for tasks created new in 11.3 (as I discover in this thread: https://www.ixsystems.com/community/threads/am-i-shooting-my-self-in-the-foot-with-this-snapshotting-scheme-head-spinning.82882/ )
The help bubble and user guide could be clarified in this regard, perhaps even warning about unintended consequences when mixing different retention times and not taking empty snapshots (see thread above).