Abstracting a few routines for forming subsets of existing distributed matrices.