Is this exactly what we want to count here?  It currently counts all the descendant xblock children.

Is it better to count the 'xblock_children' property on the xblock instead?  For example:
this.xblock.element.prop('xblock_children')