When I run this: on('change:attribute', function(obj) { log('-----'); log(obj); log(obj.name); }); I should be getting in the last log message, the name of the attribute changed, but I get this: "-----" {"name":"Endurance","current":"18","max":"25","_id":"-JLQBakpbPC9YIUXPWN3","_type":"attribute","_characterid":"-JLQ9M6znWs1Wh1R7Us_"} undefined What am I doing wrong here?