Adding a new initializer function to a shared object using lief