Improving naive
Simplifying examples. Playing with CommonJS