Somehow alex failed to actually test the attribute reading code, which didn't work, producing an infinite allocation loop.