Replace Target.IsActor and IsValid with Target.Type.
Merge IOrderTargeter.CanTargetActor and CanTargetLocation.