default behavior is inherited and it displays a RecipeOp assuming there are no children to display.
default behavior is inherited and it displays a RecipeOp assuming there are no children to display. Override and make it call one of the above toXML methods if there are children to display.
Returns $arg if it contains exactly one item. Otherwise, raises an error