+(2) If a line begins with three question marks and an asterisk, the server
+ is expected to close the connection.
+
+(3) If a line begins with four question marks, the rest of the line defines
+ the start of one or more possible output lines from the server. When it
+ matches, the client silently repeats the comparison using the next server
+ line. When the match fails, the client silently proceeds to the next script
+ line with the then-current server output unconsumed.
+
+(4) If a line starts with three plus signs followed by a space, the rest of the