describe behaviour
fail with warning when calling private messages
handle 1.8.7 syntax
raising an error on private method calls
refactor 187 support
make the feature more concise
performance tweak
refactor spec layout
throw a proper error rather than runtime error
for lulz
Merge pull request #207 from JonRowe/expect_private_methods_to_be_private

Make be_predicate fail upon calling a private method