Yes the whole constructor is redundant since the constants will be inherited regardless. I have removed it.