Why do we need to add a wrapper to the `aside`? Could we try to do the same with CSS taking into account a new class specifying the `type` of `aside`?