def load(self, laser_plugin: LaserPlugin) -> None:
        """ Loads the plugin

        :param laser_plugin: plugin that will be loaded in the symbolic virtual machine
        """
        log.info("Loading plugin: {}".format(str(laser_plugin)))
        laser_plugin.initialize(self.symbolic_vm)
        self.laser_plugins.append(laser_plugin)
Loads the plugin

        :param laser_plugin: plugin that will be loaded in the symbolic virtual machine