There's a number of edge cases but we can probably find a middle ground that works well enough for the general case.
There's a number of edge cases but we can probably find a middle ground that works well enough for the general case.