Dumper components.
The root type.
The interface for dumping data structure.
Dump the YAML data in to block format.