TypeError: new property "period" not an Interval
Python 2.2.2
/usr/bin/python2.2

A problem occurred while running a Python script. Here is the sequence of function calls leading up to the error, with the most recent (innermost) call first. The exception attributes are:
      __doc__ = 'Inappropriate argument type.'
      __getitem__ = <bound method TypeError.__getitem__ of <exceptions.TypeError instance>>
      __init__ = <bound method TypeError.__init__ of <exceptions.TypeError instance>>
      __module__ = 'exceptions'
      __str__ = <bound method TypeError.__str__ of <exceptions.TypeError instance>>
      args = ('new property "period" not an Interval',)

/usr/lib/python2.2/site-packages/roundup/backends/back_anydbm.py in create_inner(self=<hyperdb.Class "timelog">, **propvalues={'period': '+ 1:20'})
  850             elif isinstance(prop, Interval):
  851                 if value is not None and not isinstance(value, date.Interval):
  852                     raise TypeError, 'new property "%s" not an Interval'%key
      global TypeError = undefined, key = 'period'
  853 
  854             elif value is not None and isinstance(prop, Number):

/usr/lib/python2.2/site-packages/roundup/backends/back_anydbm.py in create(self=<hyperdb.Class "timelog">, **propvalues={'period': '+ 1:20'})
  746         '''
  747         self.fireAuditors('create', None, propvalues)
  748         newid = self.create_inner(**propvalues)
      newid = undefined, self = <hyperdb.Class "timelog">, global create_inner = undefined, propvalues = {'period': '+ 1:20'}
  749         self.fireReactors('create', newid, None)
  750         return newid

/usr/lib/python2.2/site-packages/roundup/cgi/client.py in editCSVAction(self=<_roundup_tracker_2.interfaces.Client instance>)
 1245             else:
 1246                 # new node
 1247                 found[cl.create(**d)] = 1
      found = {'X': 1}, cl = <hyperdb.Class "timelog">, global create = undefined, d = {'period': '+ 1:20'}
 1248 
 1249         # retire the removed entries

/usr/lib/python2.2/site-packages/roundup/cgi/client.py in handle_action(self=<_roundup_tracker_2.interfaces.Client instance>)
  524                 raise ValueError, 'No such action "%s"'%action
  525             # call the mapped action
  526             getattr(self, method)()
      global getattr = undefined, self = <_roundup_tracker_2.interfaces.Client instance>, method = 'editCSVAction'
  527         except Redirect:
  528             raise

/usr/lib/python2.2/site-packages/roundup/cgi/client.py in inner_main(self=<_roundup_tracker_2.interfaces.Client instance>)
  260         except:
  261             # everything else
  262             self.write(cgitb.html())
      self = <_roundup_tracker_2.interfaces.Client instance>, global write = undefined, global cgitb = <module 'roundup.cgi.cgitb' from '/usr/lib/python2.2/site-packages/roundup/cgi/cgitb.pyo'>, global html = undefined
  263 
  264     def clean_sessions(self):