sub arduous ($param -->@) { return @() ... { return reticent($param) } } #### sub arduous ($param -->@) { my ArduousIterator $it .= new($param); return $it; }