When attempting to output strings to the standard output, a blank line will output instead.
When outputting the result of calling length(variable_with_a_string_in_it), the result is "0".
And further weird behavior I don't begin to know how to classify.
Code Snippet (if applicable) to Reproduce Problem:
var/test1 = "asdf"
world/New()
spawn(2)
world << test1
world << length(test1)
// This outputs a blank line, and the number Zero.
var/test1 = {"asdf"}
var/test2 = {"asdf"}
world/New()
spawn(2)
world << test1
world << test2
world << length(test1)
world << length(test2)
// This outputs two blank lines, and the number Zero twice.
var/test1 = {"asdf"}
var/test2 = {"asdf"}
world/New()
spawn(2)
world << test1
world << "asdf"
world << length(test1)
world << length(test2)
// This outputs the text "asdf" twice, then the number 4 twice.
var/test1 = {"asdf"}
var/test2 = {"asdf"}
world/New()
spawn(2)
world << test1
world << "----"
world << length(test1)
world << length(test2)
// This outputs a blank line, then the text "----", then the number Zero twice.