public IntellectualRightsProfit(IIntellectualRights intellectualRightsBusiness) : base(intellectualRightsBusiness) { }
public IntellectualRightsInvestmentReturn(IIntellectualRights intellectual) : base(intellectual) { }
public InvestmentReturn Visit(IIntellectualRights bus) { return new IntellectualRightsInvestmentReturn(bus) }