Simplified GetIndexesOperation according to comments from the code review.  There's still an outstanding question around the result decoder.
Updated Operations so they use the Protocol not the Command operation.  There are still oportunities for better reuse / sharing here.