На сайте не хватает ветки в которую можно было бы складывать законченные блоки кода общего назначения. Например процедуру перевода из десятичного числа в шестнадцатеричное. Скорее всего ее уже кто-то сделал. Пригодиться она многим. Можно также ввести специальный формат таких функций для соблюдения однообразности и простоты использования. Это уменьшить часть "недостачь" внутри программы.