By Zachary

Код работает, но документация оставляет желать лучшего.