RE: Dependent Types