Комменты очень вымораживают.
К тому же, возможно, этот класс стоит оформить в виде юнит-теста. Как идея?