XXX - use PACKAGE_LIB_DIR
XXX - don't change indendation.
XXX - rename for clarity.
XXX - spaces.
XXX - no need anymore.
XXX - init manager async.