Create a plugin example. The header must stay the same and 2 different implementations should be available. There are also some difference depending on the opening mode of the `dlopen()` function: lazy or not.