Ну и тесты, разумеется, как же без них-то, да...