Predefined interfaces