People suggested to add some inline documentation because they have problems to understand how the library works. This should be fixed.