2.1 Introduction
2.1.1 Supported schemes
2.2 Different use patterns
2.3 Source code organization
2.4 Contributing
2.4.1 Coding style
2.5 License