Use getattribute for decorators

Each method requires `check_execption`, as direct access to the property is automatically executed .But I'm not use `partial ` order compatible python2.4