As the macro rework already is a big BC change we might want to consider using a more consistent naming scheme. Maybe something like: `#[php(prop)]` `#[php(rename = "foo")]` [...] https://github.com/davidcole1340/ext-php-rs/pull/372#discussion_r1975739299