But in the case where rspec-mocks is < 3, this will define `RSpec::Fire::Configuration` twice -- one in the `fire_legacy` file and once in the `fire_configuration` file.  Seems like the `Configuration` class def should either be removed from the `fire_legacy` file or this file should only be required when rspec-mocks >= 3.