title: Discovering derived types using reflection
body: <p>Using reflection, is it possible to discover all types that derive from a given type?</p>
  
  <p>Presumably the scope would be limited to within a single assembly.</p>