binExpr DRY