protected function callListeners(array $listeners, $args = [])
    {
        $called = false;
        foreach ($listeners as $listener) {
            Helper::call($listener, is_array($args) ? $args : [$args]);
            $called = true;
        }

        return $called;
    }