Temporary project demonstrating some Rust namespacing weirdness