title: What is reflection and why is it useful?
body: <p>What is reflection, and why is it useful?</p>
  <p>I'm particularly interested in <code>Java</code>, but I assume the principles are the same in any language.</p>