## Problem Explain the problem you are fixing (add the link to the related issue(s), if any). ## Solution Explain the solution that has been implemented, and what has been changed. ## Commandments - [ ] Write PEP8 compliant code. - [ ] Cover it with tests. - [ ] Update `CHANGES.rst` file to describe the changes, and quote according issue with `GH-`. - [ ] Pay attention to backward compatibility, or if it breaks it, explain why. - [ ] Update documentation (if relevant).