Can you stop making your LazyList type a subclass of list and just have it implement the general protocol? Because that would be sufficient to work around the Python issue.
Can you stop making your LazyList type a subclass of list and just have it implement the general protocol? Because that would be sufficient to work around the Python issue.