The functional programming paradigm and unique item-based programming method will result in even relatively simple programs requiring lots of function and variable nesting that can get difficult to ...