Seems that requiring non-empty list of added hooks only brings unnecessary checks for unpacked arguments.