Olivine-Labs/luassert — pull request #20 by nilnor (2012-11-05 08:44:58+00:00)
Title: Remove self argument for spy.new

It's neither needed nor used , and not consistent with spy.on either. What it would
be used for, accessing its own table, is already handled by a local
forward declaration.

Use of the spy.new parameters is undocumented as far as I can see, with the busted documentation only containing one usage which is already in the form

```lua
spy.new()
```

Still, it means that any outside code calling it as spy:new will have to be updated,