avoid emitting redundant wires in flo backend, add + 0 optimization, and be more efficient about single word cat subnodes expansion