Dependencies hold should now work for all element types and ranges.
Merged