Who really cares how many days are in a month, its widely known there are 4 weeks in a month, so, 2 months = 8 weeks.

Since $duration is obviously only used for finding the duration of something in seconds, it wont exactly matter if it varies.

Your valid arguements above are most likely why $duration does not support this feature.

Eamonn.