_Dom1
typedef _BinFunBase<_Dom1,_Dom2> _Base;
typedef _BinBase<_Oper,_Dom1,_Dom2> _Base;
typedef _BinClos<_Name,_Expr,_Expr,_Dom1,_Dom2> _Closure; \
typedef _BinClos<_Name,_Expr,_Expr,_Dom1,_Dom2> _Closure; \
typedef _BinFunClos<_Expr,_Expr,_Dom1,_Dom2> _Closure; \