Это навело меня на мысль, что неплохо было бы наколбасить сюда тестов.