more edge cases.  the multi node cull had broken other queries. time to right tests to prevent this happening again
added tests.  now i can sleep at night