support 'set_generated_library_name' method