Change IsAnalyzer logic so normal blocks can have a results field
Instead of checking for existence of a results
field, check if the first endpoint group has outputs or not
Instead of checking for existence of a results
field, check if the first endpoint group has outputs or not