 Russell offered his own solution to the problem of his paradox, in the form of his theory of types (both simple and  ramified).[24]  By stratifying the universe of objects into types, Russell sought to avoid the vicious circularity that he had diagnosed as the underlying problem with Fregean class abstraction. 