Is the restriction on being tied to `div` required here?