public object GenerateObject(Type type)
 {
     return(DefaultGenerators[type](++_index));
 }
 public static bool CanGenerateObject(Type type)
 {
     return(DefaultGenerators.ContainsKey(type));
 }