ran test to check new exchange code. all good.

fixed possible logical bug with override for __getattr__ to be override for __getattribute__.
oops. recomment debug code.