Flatland maps between rich, structured Python application data and the
string-oriented flat namespace of web forms, key/value stores, text
files and user input. It provides a schema-driven mapping toolkit with
optional data validation.
