in reply to new <class> or <class>->new()?

method $class_or_object ARGS
is called an indirect method call. Like omitting parens around function arguments, some people find this visually appealing, but it confuses Perl at times. I play it safe and use direct method calls.
$class_or_object->method(ARGS)