Alias Generate.I

template Generate
{
  // ...
  alias I = ParameterTypeTuple!fun[0];
  // ...
}