Added JetBrains.Annotations
Unified source/destination/target argument naming
Incremented version number