Separated NodeBoolExpr's String boolop into it's own NodeBoolop similar to NodeExpr/NodeFact and NodeMulop/NodeAddop.
Take 2 of last commit.