Original commit message from CVS: Add DURATION support. It still doesn't work, see #119036 for why and on how to fix it