This example illustrates the use of fragments. Fragments are used when wanting to preserve the transformed program formatting such as indentation or comments (except for the transformed parts).