Doh! I can't seem to reproduce this. But I ran into this issue while passing an incorrect data type into a function (the unroll() function, if I'm not mistaken.) Not sure how _raw got modified in the process, but it seemed weird.
Keeping this as a placeholder for more investigation, for now.