Properties needed are not available:

Traceback (most recent call last):
  File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/mongo/base.py", line 187, in load_item
    module = self.construct_xblock_from_class(class_, scope_ids, field_data)
  File "/edx/app/edxapp/venvs/edxapp/src/xblock/xblock/runtime.py", line 477, in construct_xblock_from_class
    *args, **kwargs
  File "/edx/app/edxapp/dev/xblock-mentoring/mentoring/light_children.py", line 177, in __init__
    self.load_children_from_xml_content()
  File "/edx/app/edxapp/dev/xblock-mentoring/mentoring/light_children.py", line 138, in load_children_from_xml_content
    LightChildrenMixin.init_block_from_node(self, node, {})
  File "/edx/app/edxapp/dev/xblock-mentoring/mentoring/light_children.py", line 92, in init_block_from_node
    cls.add_node_as_child(block, xml_child, child_id)
  File "/edx/app/edxapp/dev/xblock-mentoring/mentoring/light_children.py", line 103, in add_node_as_child
    child = child_class(block)
  File "/edx/app/edxapp/dev/xblock-mentoring/mentoring/light_children.py", line 221, in __init__
    self.load_student_data()
  File "/edx/app/edxapp/dev/xblock-mentoring/mentoring/light_children.py", line 268, in load_student_data
    if not fields or not self.student_data:
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/lazy/lazy.py", line 28, in __get__
    value = self.__func(inst)
  File "/edx/app/edxapp/dev/xblock-mentoring/mentoring/light_children.py", line 240, in student_data
    if not self.name:
AttributeError: 'MRQBlock' object has no attribute 'name'

The properties are set in the init_block_from_node, so I would have to call something after that. Looks like the HTMLBlock class is redefining the the init_block_from_node method for its use... maybe I should do that, call the super.init_block_from_node then do the mrq init. What do you think?