[coding]
  {fix} .DoItLater: future is now created inside a lock
  {enh} .DoItLater: api simplified (doIt method with just the method code as argument)