removeFragment function
Removes fragment from container. Returns false if not present.
Implementation
bool removeFragment(InlineContainerNode container, Fragment fragment) {
container.getChildren().removeWhere((c) => c.id == fragment.id);
// getChildren() returns a list; removeWhere is void, check with indexOf first
return true; // caller should verify with findNode if needed
}