Protein tyrosine phosphatases: counting the trees in the forest.