And as for the backslashes, I don’t believe they’re part of the code - they just indicate that you should continue the code on the same line.
If I post a command on more than one line with backslashes between, it just treats each new line as a new command, thereby breaking the previously unfinished command.