Moved construct() functionality into load() function hooked to plugins_loaded.