fera
tag.fera = fera || [];
to ensure that if your code runs before Fera's footer code, Fera doesn't reset the buffer of commands..push
method for this JS API, you will also be pushing your functions to the fera
as if it is a primitive array type. The reason we do this is because if your code runs before the Fera system initializes, Fera will automatically "flush" the commands in the array and run them. This technique is used by all the major companies with JS APIs like Google Analytics as well.