This commit introduces supports for macros like "@yearly", "@monthly", etc. in CronExpression. Closes gh-25471