def insert(self, iterable, data=None, weight=<NUM_LIT:1.0>):
self.root.insert(iterable, index=<NUM_LIT:0>, data=data, weight=<NUM_LIT:1.0>)<EOL>
Used to insert into he root node

        Args
            iterable(hashable): index or key used to identify
            data(object): data to be paired with the key