Make __iter__ overloadable
Make __bool__ overloadable
Add bool type