[bug-fix] TwoSided*Factor.eval was public. It is protected now.