Modify ensure_canon_entry_valid() into ensure_canon_entry_valid_on_set() - makes...