adapter->setChild(getMathMLElement(typename Model::ElementIterator(el, MATHML_NS_URI).element()));
adapter->setChild(getMathMLElement(typename Model::ElementIterator(Model::asNode(el), MATHML_NS_URI).element()));
  update_BoxML_obj_Element(const typename Model::Element& el) const  {    String encoding = el.getAttribute("encoding");    if (encoding == "BoxML")      return getBoxMLElement(typename Model::ElementIterator(el, BOXML_NS_URI).element());    else /* if (encoding == "MathML-Presentation") */      {	// this element can be associated to the corresponding model element	SmartPtr<BoxMLMathMLAdapter> adapter = getElement<BoxMLMathMLAdapterBuilder>(el);	adapter->setChild(getMathMLElement(typename Model::ElementIterator(el, MATHML_NS_URI).element()));	return adapter;      }#if 0    else      return createBoxMLDummyElement();#endif  }