protecting against nils #3785

Related to a bug noticed in training where 
#event_time cause a "can't convert nil to a
string" error
blank value protection #3785
unnecessary javascript annotation #3785