Provides structures that support program transformations, such as refactoring or program mutation.
Louis Rose
MIT