так а почему тут **всегда** не использовать param_name в качестве имени? Будет одно место, где оно определяется.