Self-documenting fields based on dynmaic field multi
Turn all to_field into to_dfield
Fix it all up, allow specification of an output stream in which to puts the dynamic field defs