What is the expected behavior using the DSS C# interface when making an extraction request, when the requesting user is not licensed for the content being requested? Specifically we make ExtractionsContext.Extract(EndOfDayPricingExtractionRequest) and ExtractionsContext.Extract(BondScheduleExtractionRequest) requests. What would happen if the requesting user is not licensed for any End of Day Pricing or Bond Schedule content? Will zero extracted rows be returned or will an exception or other fault be raised? If an exception or fault is raised, please provide specifics so we can handle the exception properly.