title: How to achieve tag agnostic styled components?
body: <p>If I want a button but, only the presentational part of that, so if I do:</p>
  
  <pre><code>import styled from 'styled-components'
  
  const Button = styled.button`
    color: red;
    text-align: center;
  `
  </code></pre>
  
  <p>I'm forced to render a <code>button</code> tag, but what about if semantically I need an anchor?</p>