Move required single isntance to be private.
Move required single instance into protected.