Add ability to add and update custom fields
Remove $validator parameter from initWithJson
Update Swagger documentation