Is there an easy way to look up all the attributes linked to a QC object? In the example below I try to get the attributes of a Symbol object using `.__dict__`, which works for “normal" Python objects, but raises an error on the QC object. 

Do I have to go to the docs for this? If so, is there an easy way to search up an object (such as Symbol) and get its associated attributes? 

class GettingObjectAttributes(QCAlgorithm):

    def Initialize(self):
        self.SetStartDate(2020, 10, 9)  # Set Start Date
        self.SetCash(100000)  # Set Strategy Cash
        self.AddEquity("SPY", Resolution.Minute)
        
        self.symbol = Symbol.Create("AAPL", SecurityType.Equity, Market.USA)
        
        self.Debug(f"Symbol dict: {self.symbol.__dict__}")


    def OnData(self, data: Slice):
        '''OnData event is the primary entry point for your algorithm. Each new data point will be pumped in here.
            Arguments:
                data: Slice object keyed by symbol containing the stock data
        '''
        pass
AttributeError : 'Symbol' object has no attribute '__dict__'