Rust syntax extension that makes things public