This module defines R6 classes for representing configuration files for PyHealth datasets, including table join specifications, per-table attributes, and the overall dataset structure. It also provides a function to load configuration from a YAML file.