We should call publish function directly.
We should call publish function directly.

Otherwise there are issues with argument checking and
audit-argument-checks.

peerlibrary/peerlibrary,peerlibrary/peerlibrary,peerlibrary/peerlibrary