The set_attrs() function now returns a value, which is checked by the method processor; if it is 200, the response is allowed to continue. If not, it throws a 400 error. This will allow for more granular error processing when attributes are being set on the object (i.e. if the JSON is well formed but other things are wrong with the request, like a VTT file not being where it should be).