Interface Generalization