Creating type visitor.