Are these types of ReFactoring operations dangerous because they may break existing code?
It is true that the ReFactor operations may break existing code. However, consider that CA Gen has always allowed the domain of Entity or Work Set Attributes to be changed from the Data Model or Work Set diagrams. These operations also break code. It would be too restricting if the tool required all code to be removed before allowing this type of change. The same logic applies to operations provided by QAT ReFactor. The operations should be used with the full understanding of the impact they may have, but the time saved is very significant.