### What would you like to be improved? we should revisit all the `purgeTable` and `purgePartition` implementations to make sure that: 1. return True if the target was purged, false if the target does not exist 2. thrown `UnsupportedOperationException` If target purging is not supported ### How should we improve? see above