UniSize/Mik
UniSize/ScaryPG
n1class cls():n1class One:
2    def __get__(self, obj, cl):2    def __get__(self, instance, owner):
3        if "__len__" in dir(obj):3        if '__len__' in dir(instance):
4            return len(obj)4            return len(instance)
5        elif "__abs__" in dir(obj):5        if '__abs__' in dir(instance):
6            return abs(obj)6            return abs(instance)
7        else:
8            return 07        return 0
98
109
t11def sizer(base):t10def sizer(obj):
12    class new(base):11    class Two(obj):
13        size = cls()12        size = One()
14    return new13    return Two
1514
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op