fix: zero arg function dependencies should not count as hoisted fix: tuple index was receiving the wrong type