Maybe, it's worth to have str(x,8) and str(x,16) instead of oct(x) and hex(x) and make str() a true inverse function to int()? G-: -- a='a=;print a[:2]+chr(39)+a+chr(39)+a[2:]';print a[:2]+chr(39)+a+chr(39)+a[2:]