public-libs: Removed private function prefixes.
public-libs: simplified visibility handling.