macro_rules! clock_reset {
    ($self: ident, $clock: ident, $reset: ident, $($subs: ident), +) => { ... };
}