Test on Edge works, but 3 tests fail
Test on Edge works, but 3 tests fail

1 is that our code thinks it is Safari

The other 2 are:

IV/AbstractContract
       AbstractContract.contractFunctionDisplayName
         returns the expected display name with an anonymous function assigned to a variable:

      AssertionError: "contract function <<anonymous>>" must equal "contract function anonymousFunction"

IV/AbstractContract
       AbstractContract.contractFunctionDisplayName
         returns the expected display name with an anonymous function assigned to a variable with a display name:

      AssertionError: "contract function <<anonymous>>" must equal "contract function f"

Toryt/contracts,Toryt/contracts,Toryt/contracts