Я с большим уважением отношусь к библиотекам OSCAT, но создавать их самому намного интересней. Вы уж извините.
Ну так делать обвязку стека применительно к конкретной задаче не менее увлекательно. И отлаживать надо конкретный код, а не все подряд на несколько шагов в глубь
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран