contract a is foo { constructor(int arg1) public { } } contract b is bar.foo { constructor(int arg1) public { } }