Also pre-declare type-matchers for edges