Partial support for sourcelabs crossbrowser testing
Adding isUndefined and once