it seems using __id__ is safer
better inspect, shows Mock, Stub, or Proxy
add a test for proxy with super method
update README for better safety
this is how we fix move and fire -- never inject twice
this is much cleaner
shorter
more clear
this would make the output message much more clear!
improve message again
so we end up with Unexpected for times(0), makes sense though...
update README and gemspec