test for Record.byName and Record.isOrphan
test for Record.byId
tests for Records.all and Records.none
tests for Records.both and Records.either
tests for Records.all and Records.any, closes #1
optimize filter conjunction