clarified canVisualize() with parens to make it an explicit function call