depends {} block support