Generate input from validation docs
Tidy up the whole optional/default business
Keyrings docs new version
Keys and ingo docs