Optional Observers With Rails 3 and RSpec | Dark Hacker News