Fix bug super() must be in the last in ctor