validate input when adding an id to my obs
validate input when adding an id to my obs

corner case where self.taxon isn't populated is unlikely but possible to
crash, and has done so according to crashlytics.

inaturalist/INaturalistIOS,inaturalist/INaturalistIOS,inaturalist/INaturalistIOS,inaturalist/INaturalistIOS