Ok, then we can call bps_initialize() in the constructor and call bps_shutdown() in the destructor.

In between every call don't need to care about bps_initialize or bps_shutdown.