Rust-inspired preprocessor library