f72ff53f41
Like other lisps, operators `+` and `*` return their identity values when called with no arguments. Also with a single operand they return the operand. This fixes #372