Отказ от fun. Читабельный код. Префикс в lang файле. Спасибо, Albertio.
Убраны лишние проверки. (Спасибо, d3m37r4) get_user_name -> %n. (Спасибо, Limbooc) Код стал чуть читабельнее. (Спасибо, Albertio) В ReAPI функциях используются оригинальные функции возврата. (Спасибо, Limbooc)