https://wiki.github.com/indeyets/syck/