@override VarUsage clone() { var clonedValues = <Expression>[]; for (var expr in defaultValues) { clonedValues.add(expr.clone()); } return VarUsage(name, clonedValues, span); }