addContent method
Implementation
void addContent(RuntimeObject contentObj) {
content.add(contentObj);
if (contentObj.parent != null) {
throw Exception('content is already in ${contentObj.parent}');
}
contentObj.parent = this;
tryAddNamedContent(contentObj);
}