Board Thread:Lua Help/@comment-25357967-20160323183254/@comment-4522253-20160325070316

Depends on what you don't think you need. It can handle both frame and internal arguments simultaneously, and trimming / removing blanks is half the battle of some things. How many lines of code it has (reasonably) is really insignificant when it's being compiled, as once it gets assembled and cached we're only talking about 1/1000 of a second difference the first load time, 0 seconds the second load time, and about 50-100 bytes of memory.

If it's more convenient and simple for coding purposes as a convenience wrapper it's worth that trivial tradeoff.