The magic of keeping one level of abstraction per function - UxQode