more on work queues -- why is deprecated "flush_scheduled_work" still used?