in reply to Accessing HASH pushed into @array ('strict refs' in use error)

Also, you are not using the constants in the code. The fat comma (=>) quotes its left side if it is a valid identifier string, the same applies to hash keys in curlies. Use &CLIENT_NICK or CLIENT_NICK() to disambiguate.
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ