Writing a YAML parser is, in fact, pretty difficult, and should ideally be done in a very specific way. I don't have the time to handle something like this by myself. If you have any interest in contributing, especially if you have experience with writing YAML parsers, please contact me.