Combining these two modules into one seemed to be the most natural for me too. Any suggestions for the name? How about `RSpec::Core::Declarative`?

This may be getting a bit ahead of myself, but do you have any policy regarding deprecating constants (modules)?