Any reason that this needs to be wrapped inside of a div inside of an `a`, as anchors can only have inline elements?