in reply to How to invoke the method dynamically using universal::can
See return:
(In the absence of an explicit return, a subroutine, eval, or do FILE automatically returns the value of the last expression evaluated.)