Unterminated String Literal
After that in the Firebug console was:
$ is not defined
foobar = 'multi
So what was causing this? Why wasn't Wildflower's JLM packager stripping newlines out? After some digging I found the method that was supposed to be doing just that and noticed it was only removing new lines, not carriage returns.
// Line ~139 in JlmPackagerComponent::readTemplates
$template = str_replace(array("\n", "'"), array('', "\'"), $template);
$template = str_replace(array("\n", "'", "\r"), array('', "\'", ""), $template);
As you can tell, I just added carriage returns to the list of characters to be removed or altered (in this case removed). Initially this was never a problem. Only after I copied files down from a unix server to my windows machine did this start to occur. Hopefully this saves someone else some time.