...last comment on the ``isinstance`` stuff

also, please reverse the logic on the min_overlap check. eg: ``min_overlap > 0``