Demonstrates problem where a module can affect how `LetDefinition`s are put in the ancestor chain

:warning: For now this pull request has a failing test for demonstration.

* This was originally filed as rspec/rspec-rails#738, but we can
  demonstrate it without rails or activesupport