Since the target object may not be the object that the operation actually operates on, the
getOperationTarget() finds the real object and returns it or null if for some reason the
operation can be performed on the target.
Since the target object may not be the object that the operation actually operates on, the
getOperationTarget() finds the real object and returns it or null if for some reason the
operation can be performed on the target.