shfmt 3.7.0 incorrectly escapes backslashes in the following example:
### input
x=`echo "1.2" | sed -e 's/\./\\\\./g'`
echo $x # prints out 1\.2
### actual output
x=$(echo "1.2" | sed -e 's/\./\\\\./g')
echo $x # prints out 1\\.2
### expected output
x=$(echo "1.2" | sed -e 's/\./\\./g')
echo $x # prints out 1\.2
shfmt
3.7.0 incorrectly escapes backslashes in the following example: