Copyright (c) 2003 Eugeny Korekin <az@ftc.ru>
Copyright (c) 2005-2009 Basil Shubin <basil.shubin@gmail.com>
Copyright (c) 2015 Mikhail Gusarov <dottedmag@dottedmag.net>
