This is definitely what I'd call a "bug" but I'm not sure what can be done about it, short of try/throw/catch mechanism in all of the library which prints a nicer message than mine...although that at ...
This "library" (actual it is a single cpp and header file) is supposed to clean string output code in Arduino environment. While it seems to be easy to construct complex output string like ...