Cleanup tests for expect_any_instance_of(...).to receive_message_chain(...)
Make 'expect_chain' part of the private api
Fulfill expect_chain_chain when it playbacks successfully.
Use strategy instead of conditional on stub/expect_chain