[05:20:19] AaronSchulz: I'm confused by the failing test for FileBackend at https://gerrit.wikimedia.org/r/c/mediawiki/core/+/817411 - It seems like the cases at https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/3ba59b85ade1ebec9dea0fca0a159e0cc6450c33/tests/phpunit/unit/includes/libs/filebackend/FileBackendTest.php#71 are not meant to be genuine names, but perhaps an attempt to cover code fully. Do you know of why bool or negative [05:20:19] ints would be used as a name? perhaps back compat with something? (We'd want to cast them in the ctor if so so that internally they're string as expected at least) [22:41:32] Krinkle: I don't see why non-strings would ever make sense