YAML parser written in elixir