Create Auto Type Argument Inference