Derive Macro Sequential

Source
#[derive(Sequential)]