+ bool has_contents;
+ // handle default macro arguments
+ if (!mathMacro_->editMetrics(mi.base.bv)
+ && mathMacro_->cell(idx_).empty())
+ has_contents = def_.addToMathRow(mrow, mi);
+ else
+ has_contents = mathMacro_->cell(idx_).addToMathRow(mrow, mi);