Nie wiem, nie zastanawiałem się nad tym.
Na pewno w takiej postaci jakiej ja używam nie nadaje się żeby komuś dać - wsadziłem trochę za dużo grzybów w barszcz, potem nie chciało mi się usunąć co mniejszych błędów i efekt jest taki, że wrzucając go na wykres nieprzygotowanego odpowiednio terminala błyskawicznie kończy to jego żywot

Poza tym to "ciężki" kod - potrafi nieźle przycisnąć platformę. Może dlatego że chciałem za dużo.
Tak czy inaczej, musiałbym najpierw zacząć od miotły...
Nie wiem czy nie prościej napisać od początku.
Jakże często ludzie mają już gotową opinię zanim zdążą pojąć istotę rzeczy.
A gdy już ta istota w pełni do nich dotrze, jakże często muszą zmagać się z konsekwencjami swojej opinii ;-)