Tests for "this" adjustment.
* tests/tests.cpp: Support for multiple roots.
Tests for "this" adjustment.
Fix whitespaces.
Documentation. Also some changes to the interface.
multimethod -> multi_method.
Documentation, continued.
Repeated inheritance.
More doc.