does doughboy rely on libyaml?