_param_check requires hash reference as its 2nd arg.