In Penknife, updated a comment to reflect that it's okay to insert simple data structures directly into s-expressions that will be compiled.
Added unused code to make Penknife build with UglifyJS2. It cuts the file size in half, but it takes a very long time to build, and it doesn't optimize the code much.
In Penknife, made method `call` for tag `fn` a little more readable and probably a little faster. Chrome's profiler says the program spends a lot of time in this code.
In Penknife, fixed a typo in a comment.
In Penknife, fixed a bug in conveniences_interpretEssence, which was overlooked because we're not using it.
In Penknife, made note of two new failed optimization attempts.
In Penknife, updated some comments about the kinds of compilation we've tried.