fix BinaryOp for DataTagged values - existing implementation was adding tags from RHS to LHS using RHS's default value - should have been using LHS's default value! fixed now