public override IEnumerable<ConfiguredActivity> Execute(object dataContext)
{
var paramValue = Parameter.ResolveValue(dataContext);
if (paramValue != null && Cases.ContainsKey(paramValue))
{
return Further(Cases[paramValue], dataContext);
}
return Further(Default, dataContext);
}