when you remove the protected variable and the constructor this can go as well since the namespace is only used in his parent class.