message: fix: add check to confirm v5 overload not changed
diff: +import { expect } from 'chai'
  import { typedAssert } from 'test-utils'
  import { createNewBlockchain, deployContract } from './common'
  @@ -18,6 +19,11 @@ describe('Overloads', () => {
  it('works with 1st overload', async () => {
  typedAssert(await contract['overload1(int256)'](1), BigNumber.from(1))
  typedAssert(await contract.functions['overload1(int256)'](1), { 0: BigNumber.from(1) })
  + expect(contract.overload1).to.be.undefined
  + })
  +
  + it('still doesnt create overload1 fn anymore', () => {
  + expect(contract.overload1).to.be.undefined
  })
  it('works with 2n overload', async () => {
  