All fields optional. (But specify at least one!)
Based on Jim Breen's excellent KANJIDIC. Kanji structural information from Jack Halpern's SKIP codes.