public T Get <T>() where T : class { return(SomeStaticClass.Create <T>()); }
public T Get <T>() where T : class { return(SomeStaticClass.Create <ISomeInterface>() as T); }