Views have the View Base Class, but do Activities and Panels have a common Base Class to make use of? I want to make a validation sub that I can somehow pass a panel or activity to and it parses each view within the given activity/panel and looks at a Type in the Tag of the view for info like Min/Max, Data Type, etc and validates the data.