Property getter and setter for children:
List<IContent>? get children;
set children(List<IContent>? children);