I removed the `Bar` static and `Foo` impl because they are not needed for what's tested here as far as I can tell.