Discard datavalue if the output slot name is empty

Created by: stefanoborini

If the output slot name is an empty string, we want to discard the associated datavalue and not propagate it further.