Backward Compatibility Considerations - Splitting Interfaces | OneNoughtOne