New YAML input style, split up into multiple files for easier editing and readability.