#the order of tags at the top _MUST_ be the same as in the table #tag, description, function to call, show as option imageresponse::conceptgroup,Collection of similar foils,default imageresponse::foil,Image response foil,Apache::imageresponse::insert_foil imageresponse::foilgroup,Collection of Imageresponse foils,default,no imageresponse::image,Imageresponse Image,default imageresponse,Response click on Image,Apache::imageresponse::insert_imageresponse imageresponse::rectangle,Rectangular area in image,default imageresponse::text,Text to describe option,default optionresponse::conceptgroup,Collection of similar foils,default optionresponse::foil,Option response foil,Apache::optionresponse::insert_foil optionresponse::foilgroup,Collection of Foils,default,no optionresponse,Response with a List of Options,insert_optionresponse block,Conditional Block,default notsolved,Block For When Not Solved,default part,New problem part,default postanswerdate,After Answer Date Block,default preduedate,Before Due Date Block,default problem,Start of Homework,default randomlist,Randomly Parsed Block,default solved,Block For After Solved,default startouttext,Text Area,insert_startouttext tex,TeX Only Block,default,no web,Web Only Block,default,no while,While Loop Block,default TABLE c f f i i r t c f f o b n p p p p r s s t w w conceptgroup . Y . . . . . . . . . . . . . . . . . . . . . foil . . . Y . Y Y . . . . Y . . . . . Y . Y Y Y Y foilgroup Y Y . . . . . . . . . . . . . . . . . . . . . image . . . . . . . . . . . . . . . . . . . . . . . imageresponse . . Y . . . . . . . . . . . . . . . . . . . . rectangle . . . . . . . . . . . . . . . . . . . . . . . text . . . . . . . . . . . Y . . . . . Y . Y Y Y Y conceptgroup . . . . . . . . Y . . . . . . . . . . . . . . foil . . . . . . . . . . . Y . . . . . Y . Y Y Y Y foilgroup . . . . . . . Y Y . . . . . . . . . . . . . . optionresponse . . . . . . . . . Y . . . . . . . . . . . . . block . . . . Y . . . . . Y Y Y . Y Y . Y Y Y Y Y Y notsolved . . . . Y . . . . . Y Y . . Y Y . Y . Y Y Y Y part . . . . Y . . . . . Y Y Y . Y Y . Y Y Y Y . Y postanswerdate . . . . . . . . . . . Y Y . . . . Y Y Y Y . Y preduedate . . . . Y . . . . . Y Y Y . . . . Y Y Y Y . Y problem . . . . Y . . . . . Y Y Y Y Y Y . Y Y Y Y . Y randomlist . . . . Y . . . . . Y Y Y . Y Y . Y Y . Y . Y solved . . . . . . . . . . . Y . . Y Y . Y . Y Y . Y startouttext . . . . . . . . . . . . . . . . . . . . . . . tex . . . . . . . . . . . . . . . . . . . . . . . web . . . . . . . . . . . . . . . . . . . . . . . while . . . . . . . . . . . Y Y . Y Y . Y Y Y Y Y Y