[#160] Print stacktrace inside code block
[#160] Return a set with uniques nodes, as JobEdge iterator retrieves all nodes with connections
[#160] Update tests
[#160] Forgot to add message if conditions are not satisfied