Licson Lee says to YSITD
using System; using Seadog007; Dictionary<Action, Response> dictSillyActions; ProgagateActions(dictSillyActions, Types.Silly); foreach (KeyValuePair<Action, Response> entry in dictSillyActions) { entry.execute(); }