Remove redundant base call from parameterless base constructors. A basic implementation.

... classes so maybe I'm not using the proper APIs. But it works good for practical the test case I wrote.