Broken by 958312885f, in November! I missed this because there's no strong type checking across the AJAX call. :( Need to switch to Fay to avoid such bugs..
958312885f