Ever so slightly less hacky way of handling PATCH
Added back resource_exists? implementation in pacticipant resource - accidental deletion.