First version with _private mod declared public
Second version, with the _private module declared as private