issue #9: use new class WorkItem to properly support contentStopGetValue