Avoid invoking super more than once in constructor | CAST Appmarq