Dependent Object-to-Object Functions