issue #22: Add support for deleting widgets