Enhance error reporting.
Fix placeholder for birth.
Refactor Python / JS form interaction.