No particular reason. I had in mind that you mentionned me that we had to use setattr to be compatible with real XBlock. I am probably wrong then. Fixing..