commands.addAll(propertiesMerger.getModel().buildResolveCommand(conflict));
if (my instanceof Way && nodeListMerger.getModel().isFrozen()) {
NodeListMergeModel model = (NodeListMergeModel) nodeListMerger.getModel();
commands.add(model.buildResolveCommand(conflict));
} else if (my instanceof Relation && relationMemberMerger.getModel().isFrozen()) {
RelationMemberListMergeModel model = (RelationMemberListMergeModel) relationMemberMerger.getModel();
commands.add(model.buildResolveCommand((Relation) my, (Relation) their));
}
if (isResolvedCompletely()) {
commands.add(new VersionConflictResolveCommand(conflict));
commands.add(new ModifiedConflictResolveCommand(conflict));
}