It means this: If malikai already exists, it sets malikai to malikai, or in other words, it doesn't change it. If malikai does not already exist, it uses the second part of the OR and creates the variable and sets it with an empty object. That is used because all API scripts in a campaign share the same global variables. So if script A sets the variable "a" to "Hello" and script B then does a log(a) without setting "a" first, it prints "Hello". Or if B changes the variable, it also changes for the other script and so on. So this line is basically made to be sure that global variables of one script don't overwrite the ones in another, if they happen to use the same name.