add custom matcher be_eq_at_index, refactor cleaner_spec.
add failing spec for oddly formatted data that raises a Float conversion error