Better resilience and error reporting in totally broken circumstances.
More explicit help strings.
First stab at a document describing versioning and releases. Comments most welcome.