Stratified Higher order logic