Ну так ты с этими примерами не по адресу.
Шел бы
@procxx и поучал там местых ФП-шников (лол), что так делаю не делаются.
Здесь то все формашлемы/крудеры - а мой опыт фп/ооп за последние годы говорит что фп куда лучше для этого подходит (надо только осилить (пересилить)).