Add `error`, improve stdlib.
More primitives, more stdlib, improve script.
Add another benchmark