read / write
        
    Needed because KeyboardEvent is implements. TODO(terry): Consider making blink_jsObject private (add underscore) for
          all blink_jsObject.  Then needed private wrap/unwrap_jso
          functions that delegate to a public wrap/unwrap_jso.