Because the PRIVATE stops it being exported, whether it is declared in the module or inherited via USE.