public void register(WorkCraftServer server) throws DuplicateIdException { server.registerObject(this, id); for (BasicEditable n : children) n.register(server); }