private ctor in TimeSpan.Item (see issue #6)