Any reason you only support the name argument and not other arguments?  I don't see a reason to not support the other `double` arguments (such as method/return value pairs as a hash).  This suggestion applies to the other `spy` methods as well.