Merge pull request #2178 from bhousel/bhousel-operations

Using disconnect on a closed way can break areas.