Provide safety checks for updating Target by comparing target and source values.
Sample.Droid