It'd be worth trying to use named objects like Ben suggests above. If not, however, the idea of simply adding an entry here for each evaluation type might not be too bad, assuming it works of course :-)