execute method
Executes the conversion of the base data.
Implementation
void execute(Iterable<A> root) {
if (!converting && root.isNotEmpty) {
converting = true;
converts(root).then((modified) {
converting = false;
return value = value.copy(modified: modified);
});
}
}