Make sure we have a message default
Naming script tags for better identification; moved to head to keep out of DOM