first commit
minor reformat for readability
re-add dict hints; fails to validate otherwise
incremental improvement, add bio
converter