code: public void defineOwnProperty(Context cx, Object id, ScriptableObject desc) {
          checkPropertyDefinition(desc);
          defineOwnProperty(cx, id, desc, true);
      }
docs: Defines a property on an object.
  
  @param cx the current Context
  @param id the name/index of the property
  @param desc the new property descriptor, as described in 8.6.1