Hi, I have read the docs a couple of times and seem to understand that only certain builtin base classes like int, list etc can be extended. Is that correct? If yes, how difficult would it be to add support for some other classes? I am interested in the 'range' and 'set' built in classes.