added syck as a yaml parser