Account for when the program host primary key is not provided, like for inserts.
Simple text link to the new host form
Provide an empty object for insert pages
Get the insert program host working
fix the fields that are being looked at for the insert