Universally Quantified Type Inference