I have fixed up this a bit with revision
2964. It now checks the bot value once and caches it. It checks with a fallback to GETUSERAUTHID.
If you see problems with this in 1.76 still, I can remove the caching part so it checks every call.
Note that fakefull itself is a bit weird and is probably buggy. I imagine it's not setting bot properties correctly.
__________________