Use underscores in alternate names.

Closes #66.
Blank dates should be null, not zero-length

Towards #67.