1) Save and Load Breakpoints, Comments or Labels from the current Ollydbg disassembly module to a specified file.
ModuleBCL can handle a module which does does not have a valid name or is relocatable as is the case with some protectors.
2) Save and load Breakpoints, Comments or labels from all program modules, DLLs etc in memory at the time the Breakpoints, Comments or Labels are saved.
All Breakpoints, Comments or Labels in DLLs, relocatable code blocks etc can be saved and reloaded.
Why another Ollydbg plugin that saves and loads BCLs?
Because the plugins already available will either crash if the module name is not valid or can't handle saving and loading all breakpoints, comments and labels from all modules in Ollydbg.
Maybe saving and loading patches will be added to a future version.