(in chronological order)
Maxim Yegorushkin for sending me a code where he used a local struct to clean up resources.
Pavel Vozenilek and Maxim Yanchenko for reviews of early drafts of the library.
Steven Watanabe for his valuable ideas.
Jody Hagins for good comments that helped to significantly improve the documentation.
Richard Webb for testing the library on MSVC compiler.