> ~; setStringValue foo; setStringValue bar

> checkStringValue bar

> ~;setStringValue foo;setStringValue bar; checkStringValue bar

> ~;   setStringValue foo;setStringValue bar; checkStringValue bar

> ~; setStringValue foo; setStringValue bar; checkStringValue bar

# no leading semicolon
> ~ setStringValue foo; setStringValue bar; checkStringValue bar

> ~ setStringValue foo

> checkStringValue foo

# All of the other tests have involved input tasks, so include commands with regular tasks as well.
> ~; compile; setStringValue baz; checkStringValue baz
# Ensure that trailing semi colons work
> ~ compile; setStringValue baz; checkStringValue baz;
