updated getChildren() signature
removed AssetInterface::getSourceContent()