equal deep histori kind object kind todo auto gener method stub 