Derive Macro Extend

Source
#[derive(Extend)]