Make pendingCompletionBlocks a readonly property