change item_spec.rb to use public_send.