#the order of tags at the top _MUST_ be the same as in the table #tag, description, function to call, show as option imageresponse,Response click on Image,default foil,Image response foil,Apache::imageresponse::insert_foil optionresponse,Response with a List of Options,default foil,Option response foil,Apache::optionresponse::insert_foil 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 i f o f b n p p p p r s s t w w imageresponse . Y . . . . . . . . . . . . . . foil . . . . Y Y . . . . . . Y Y Y Y optionresponse . . . Y . . . . . . . . . . . . foil . . . . Y Y . . . . . . Y Y Y 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 Y . Y startouttext . . . . . . . . . . . . . . . . tex . . . . . . . . . . . . . . . . web . . . . . . . . . . . . . . . . while Y . Y . Y Y . Y Y . Y Y Y Y Y Y