private static bool ValidateInternal(Type type, object instance, bool allowExceptions, out License license) { string licenseKey; return ValidateInternalRecursive(CurrentContext, type, instance, allowExceptions, out license, out licenseKey); }