func (r *AcceptOAuth2ConsentRequest) MarshalJSON() ([]byte, error) {
    type Alias AcceptOAuth2ConsentRequest
    alias := Alias(*r)

    if alias.Context == nil {