libyaml integration: base support and readyaml() function
libyaml integration: parseyaml() function