the recently introduced optional size parameter is causing incompatibilities with our C++ application.