RSpec 2 matchers for writing specs that make file structure assumptions