Feature gate #[phase()]