Don't assume selection regions always have .a < .b

Issue #30