Interface TargetGoal.Builder<A extends TargetGoal<A>,​B extends TargetGoal.Builder<A,​B>>