adapt temp handling and type checking in BoolBinopNode to new delayed temp cleanup
merge