Wp/caroline 37/1

Может быть заодно добавишь документацию? Это должно быть достаточно тривиально.
И я не понял пока, зачем ты создал этот конструктор.