Finished get_records()/decider() tests.

Finished with all half-written tests.

Found a bug while testing, forgot to implement type paramter in
Record().