I'm the one who had that img posted a while ago. While troubleshooting the thing all over the place, I knoticed that *hash_settings wasn't being converted by name so I did the same thing you did in order to turn *hash_settings into *stam, but it's passing 4-5 arguments (I tried some variations) instead of 1, so it seems. So that's the main problem right there. It's Line 69 of Attribute_Modifier.
I hope that helps.
I hope that helps.