some python 3 fixes
RunControl now properly raises AttributeErrors