Bug fix: When sending a lot of data as globals the socket buffer will overflow and the script will be called with incomplete data. We now use a separator character to ensure we received all data.