Exactly, you should call get state on the parent, regardless of whether they are primitives here.

> var state = Action.prototype.getState.call(this);
> state.type = PropertyAction.getType();
> state.target = this.\_target.viewModel.name.value;
> state.newValues = this.\_newValues;
>
> return state;