public TheThingRule( TheThing pBaseThing )
Public Sub New ( _ pBaseThing As TheThing _ )
public: TheThingRule( TheThing^ pBaseThing )