internal static void SetV8Property(object target, string name, object value) { try { target.GetType().InvokeMember(name, BindingFlags.Public | BindingFlags.SetProperty, null, target, new object[] { value } ); } catch (TargetInvocationException exc) { throw exc.InnerException; } }