It looks like the canonical_url will always also be in `alternate` as well. Should it not be excluded?