internal static object GetV8Property(object target, string name) { try { return target.GetType().InvokeMember(name, BindingFlags.Public | BindingFlags.GetProperty, null, target, null); } catch (TargetInvocationException exc) { throw exc.InnerException; } }