matrix subsets and character subsets added.

700+ tests