documenting MRWorkerOperation init and factory methods