i had to do this to avoid issues when we build a combined constraint, as otherwise we joined parts of the constraints with itself. feels strange however. 
@dantleech if you have a better idea, please tell - the base issue is that during this eval, we don't have any $this->constraint yet, so the translation strategy will create one rather as there is no existing  append it to the existing one. we should not overwrite that at the end.