private bool IsFullyConstructed() { foreach (IType arg in GenericArguments) { if (GenericsServices.IsOpenGenericType(arg)) { return(false); } } return(true); }