don't call singleton_method to avoid to spy singleto_class method itself.